/* IPBA UI System - Compact Light (standard) / Compact Dark */
:root {
  --ipba-bg: #f3f3f3;
  --ipba-surface: #ffffff;
  --ipba-surface-muted: #fafafa;
  --ipba-field-bg: #ffffff;
  --ipba-border: #dddddd;
  --ipba-border-strong: #cccccc;
  --ipba-text: #333333;
  --ipba-text-muted: #777777;
  --ipba-text-label: #555555;
  --ipba-nav: #2f2f2f;
  --ipba-nav-text: #ffffff;
  --ipba-accent: #00acd6;
  --ipba-accent-border: #00a5bb;
  --ipba-focus: rgba(0, 172, 214, 0.2);
}

html[data-ipba-theme="dark"],
body.ipba-theme-dark {
  --ipba-bg: #172126;
  --ipba-surface: #223038;
  --ipba-surface-muted: #293840;
  --ipba-field-bg: #1b272d;
  --ipba-border: #3a4a52;
  --ipba-border-strong: #51636c;
  --ipba-text: #e7eef1;
  --ipba-text-muted: #a2b1b8;
  --ipba-text-label: #c6d1d6;
  --ipba-nav: #10191d;
  --ipba-nav-text: #f4f8f9;
  --ipba-accent: #29c3e6;
  --ipba-accent-border: #29c3e6;
  --ipba-focus: rgba(41, 195, 230, 0.25);
  color-scheme: dark;
}

body.ipba-app {
  margin: 0;
  background: #f3f3f3;
  background: var(--ipba-bg);
  color: #333333;
  color: var(--ipba-text);
  font: 13px/1.35 Arial, Helvetica, sans-serif;
}

.ipba-page {
  box-sizing: border-box;
  width: 100%;
  max-width: none;
  min-width: 0;
  margin: 0;
  padding: 10px;
  color: #333333;
  color: var(--ipba-text);
  font: 13px/1.35 Arial, Helvetica, sans-serif;
}

.ipba-navline {
  margin-bottom: 10px;
  padding: 7px 10px;
  border-radius: 3px;
  background: #2f2f2f;
  background: var(--ipba-nav);
  color: #ffffff;
  color: var(--ipba-nav-text);
  font-size: 12px;
}

.ipba-header,
.ipba-panel,
.ipba-stat,
.ipba-card {
  border: 1px solid #dddddd;
  border-color: var(--ipba-border);
  border-radius: 3px;
  background: #ffffff;
  background: var(--ipba-surface);
}

.ipba-header {
  margin-bottom: 10px;
  padding: 12px 14px;
}

.ipba-header h1 {
  margin: 0 0 4px;
  color: #333333;
  color: var(--ipba-text);
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2;
}

.ipba-subtitle,
.ipba-hint,
.ipba-small {
  color: #777777;
  color: var(--ipba-text-muted);
  font-size: 11px;
}

.ipba-panel,
.ipba-card { margin-bottom: 10px; }

.ipba-panel-heading,
.ipba-card-heading {
  padding: 8px 10px;
  border-bottom: 1px solid #dddddd;
  border-bottom-color: var(--ipba-border);
  background: #fafafa;
  background: var(--ipba-surface-muted);
}

.ipba-panel-heading h2 { margin: 0; font-size: 16px; }
.ipba-panel-body,
.ipba-card-body { padding: 10px; }

.ipba-stats,
.ipba-grid-2,
.ipba-grid-3,
.ipba-grid-4,
.ipba-grid-5,
.ipba-grid-6 { display: grid; gap: 8px; }

.ipba-stats > *,
.ipba-grid-2 > *,
.ipba-grid-3 > *,
.ipba-grid-4 > *,
.ipba-grid-5 > *,
.ipba-grid-6 > * { min-width: 0; }

.ipba-stats { grid-template-columns: repeat(6, 1fr); margin-bottom: 10px; }
.ipba-grid-2 { grid-template-columns: repeat(2, 1fr); }
.ipba-grid-3 { grid-template-columns: repeat(3, 1fr); }
.ipba-grid-4 { grid-template-columns: repeat(4, 1fr); }
.ipba-grid-5 { grid-template-columns: repeat(5, 1fr); }
.ipba-grid-6 { grid-template-columns: repeat(6, 1fr); }

.ipba-stat { padding: 8px; text-align: center; }
.ipba-stat-label {
  color: #777777;
  color: var(--ipba-text-muted);
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
.ipba-stat-value { font-size: 18px; font-weight: bold; }

.ipba-page label {
  display: block;
  margin-bottom: 3px;
  color: #555555;
  color: var(--ipba-text-label);
  font-size: 11px;
  font-weight: bold;
}

.ipba-page input,
.ipba-page select,
.ipba-page textarea {
  box-sizing: border-box;
  width: 100%;
  min-height: 30px;
  padding: 5px 7px;
  border: 1px solid #cccccc;
  border-color: var(--ipba-border-strong);
  border-radius: 3px;
  background: #ffffff;
  background: var(--ipba-field-bg);
  color: #333333;
  color: var(--ipba-text);
  font-size: 13px;
}

.ipba-page input:focus,
.ipba-page select:focus,
.ipba-page textarea:focus {
  border-color: #00a5bb;
  border-color: var(--ipba-accent-border);
  outline: 2px solid rgba(0, 172, 214, 0.2);
  outline-color: var(--ipba-focus);
  outline-offset: 1px;
}

.ipba-actions { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 8px; }

.ipba-btn {
  display: inline-block;
  min-height: 30px;
  padding: 5px 9px;
  border: 1px solid #00a5bb;
  border-color: var(--ipba-accent-border);
  border-radius: 3px;
  background: #00acd6;
  background: var(--ipba-accent);
  color: #ffffff;
  cursor: pointer;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
  text-decoration: none;
}

.ipba-btn:hover,
.ipba-btn:focus { filter: brightness(.94); color: #ffffff; }
.ipba-btn-secondary { border-color: var(--ipba-border-strong); background: var(--ipba-surface-muted); color: var(--ipba-text); }
.ipba-btn-success { border-color: #008d4c; background: #00a65a; }
.ipba-btn-warning { border-color: #e08e0b; background: #f39c12; }
.ipba-btn-danger { border-color: #d43f3a; background: #dd4b39; }

.ipba-table-wrap { width: 100%; overflow-x: auto; }
.ipba-table { width: 100%; border-collapse: collapse; background: var(--ipba-surface); }
.ipba-table th { padding: 6px; border: 1px solid var(--ipba-border); background: var(--ipba-surface-muted); font-size: 11px; text-align: left; white-space: nowrap; }
.ipba-table td { padding: 5px; border: 1px solid var(--ipba-border); font-size: 12px; vertical-align: top; }

.ipba-badge {
  display: inline-block;
  padding: 3px 6px;
  border-radius: 9px;
  background: #777777;
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
}

.ipba-status-ok { background: #00a65a; }
.ipba-status-warn { background: #f39c12; }
.ipba-status-ko { background: #dd4b39; }
.ipba-status-info { background: #00c0ef; }
.ipba-status-neutral { background: #777777; }

.ipba-alert {
  margin: 8px 0;
  padding: 8px 10px;
  border: 1px solid var(--ipba-border);
  border-radius: 3px;
  font-size: 12px;
}

.ipba-alert-info { border-color: #bce8f1; background: #d9edf7; color: #31708f; }
.ipba-alert-warning { border-color: #faebcc; background: #fcf8e3; color: #8a6d3b; }

html[data-ipba-theme="dark"] .ipba-alert-info,
body.ipba-theme-dark .ipba-alert-info { border-color: #2d5964; background: #203f49; color: #9fe5f3; }
html[data-ipba-theme="dark"] .ipba-alert-warning,
body.ipba-theme-dark .ipba-alert-warning { border-color: #6d5728; background: #44391f; color: #f1d893; }

@media (max-width: 900px) {
  .ipba-stats,
  .ipba-grid-2,
  .ipba-grid-3,
  .ipba-grid-4,
  .ipba-grid-5,
  .ipba-grid-6 { grid-template-columns: 1fr; }
  .ipba-page { padding: 8px; }
  .ipba-header h1 { font-size: 19px; }
}

@media (pointer: coarse), (max-width: 600px) {
  .ipba-page .ipba-btn,
  .ipba-page button,
  .ipba-page input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),
  .ipba-page select,
  .ipba-page textarea { min-height: 44px; }
  .ipba-page input,
  .ipba-page select,
  .ipba-page textarea { font-size: 16px; }
}

@media print {
  .ipba-no-print,
  .ipba-navline,
  .ipba-actions { display: none !important; }
  .ipba-page { max-width: none; padding: 0; }
  .ipba-panel,
  .ipba-card { break-inside: avoid; page-break-inside: avoid; }
}

/* IPBA UI System: shared AdminLTE shell, Compact Light / Dark. */
html[data-ipba-theme] { --ipba-page-bg:var(--ipba-bg); --ipba-surface-alt:var(--ipba-surface-muted); --ipba-title:var(--ipba-text); --ipba-muted:var(--ipba-text-muted); }
html[data-ipba-theme] body.ipba-app { font-family:Arial,Helvetica,sans-serif; }
body.ipba-app > .header .navbar { background:var(--ipba-surface); border-bottom:1px solid var(--ipba-border); }
body.ipba-app > .header .logo { background:#2f2f2f; border-bottom:3px solid var(--ipba-accent); }
body.ipba-app > .header .logo img { max-height:35px; width:auto; }
body.ipba-app > .header .navbar .nav > li > a { color:var(--ipba-text); }
body.ipba-app > .header .navbar .nav > li > a:hover,
body.ipba-app > .header .navbar .nav > li > a:focus,
body.ipba-app > .header .navbar .nav > li.open > a { background:var(--ipba-surface-muted); color:var(--ipba-text); }
body.ipba-app > .header .navbar .sidebar-toggle .icon-bar { background:var(--ipba-text); }
body.ipba-app .ipba-header-theme { display:flex; align-items:center; min-height:44px; margin:3px 6px; padding:6px 10px; gap:6px; border:1px solid var(--ipba-border); border-radius:3px; background:var(--ipba-surface); color:var(--ipba-text); font:600 12px Arial,Helvetica,sans-serif; }
body.ipba-app .ipba-header-theme:hover { border-color:var(--ipba-accent); }
body.ipba-app :focus-visible { outline:2px solid var(--ipba-accent); outline-offset:2px; }
body.ipba-app .wrapper,
body.ipba-app .right-side { background:var(--ipba-bg); color:var(--ipba-text); }
body.ipba-app .right-side { min-width:0; }
body.ipba-app .right-side > .content { width:100%; max-width:none; box-sizing:border-box; }
body.ipba-app .right-side > .content-header { display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:8px 16px; min-height:48px; }
body.ipba-app .right-side > .content-header > h1 { margin:0; line-height:1.3; min-width:0; overflow-wrap:anywhere; }
body.ipba-app .right-side > .content-header > .breadcrumb { position:static; float:none; margin:0; padding:0; background:transparent; }
body.ipba-app .ipba-context-services { display:flex; flex-wrap:wrap; align-items:center; gap:6px; list-style:none; }
body.ipba-app .ipba-context-services > li { display:flex; align-items:center; gap:4px; min-width:0; }
body.ipba-app .ipba-context-services > li:before { content:none!important; }
body.ipba-app .ipba-context-services .btn-social-icon { display:inline-flex; align-items:center; justify-content:center; width:34px; height:32px; padding:0!important; border:1px solid var(--ipba-border); background:var(--ipba-surface); color:var(--ipba-text); }
body.ipba-app .ipba-context-services .btn-social-icon .fa { position:static; flex:0 0 auto; width:auto; height:auto; line-height:1; border:0; }
body.ipba-app .ipba-context-services #google_translate_element { margin:0!important; max-width:100%; }
body.ipba-app .ipba-context-services .ipba-translate-consent { min-height:32px; white-space:normal; }
body.ipba-app .ipba-site-footer { clear:both; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:14px 24px; width:100%; box-sizing:border-box; padding:14px; border-top:1px solid var(--ipba-border); background:var(--ipba-surface); color:var(--ipba-text); font:12px/1.5 Arial,Helvetica,sans-serif; }
body.ipba-app .ipba-site-footer a,
body.ipba-app .ipba-site-footer button { color:var(--ipba-text); }
body.ipba-app .ipba-site-footer a:hover { text-decoration:underline; }
body.ipba-app .ipba-footer-brand { display:flex; align-items:center; justify-content:center; flex:0 0 auto; padding:8px 10px; background:#2f2f2f; border-radius:3px; }
body.ipba-app .ipba-footer-brand img { display:block; width:140px; max-width:100%; height:auto; }
body.ipba-app .ipba-footer-details { flex:0 1 650px; min-width:0; overflow-wrap:anywhere; }
body.ipba-app .ipba-footer-federation { height:60px; width:auto; max-width:100%; object-fit:contain; }
body.ipba-app .ipba-footer-links { display:flex; flex-wrap:wrap; align-items:center; gap:4px 12px; margin-top:4px; }
body.ipba-app .ipba-footer-links button { font:inherit; }
body.ipba-app .box, body.ipba-app .panel, body.ipba-app .well { border-radius:3px; }
body.ipba-app .table { font-size:12px; }
body.ipba-app .table th { font-size:11px; }
body.ipba-app .form-control { border-radius:3px; }
body.ipba-app select[multiple].form-control { height:auto; min-height:90px; }
body.ipba-app .table-responsive { border-color:var(--ipba-border); }
html[data-ipba-theme="dark"] body.ipba-app .dropdown-menu > li > a,
html[data-ipba-theme="dark"] body.ipba-app .nav-tabs > li > a { color:var(--ipba-text); }
html[data-ipba-theme="dark"] body.ipba-app .dropdown-menu > li > a:hover,
html[data-ipba-theme="dark"] body.ipba-app .nav-tabs > li.active > a { background:var(--ipba-surface-muted); color:var(--ipba-text); border-color:var(--ipba-border); }
html[data-ipba-theme="dark"] body.ipba-app .dropdown-menu .user-footer { background:var(--ipba-surface); }
html[data-ipba-theme="dark"] body.ipba-app .datepicker,
html[data-ipba-theme="dark"] body.ipba-app .daterangepicker { background:var(--ipba-surface); color:var(--ipba-text); border-color:var(--ipba-border); }
html[data-ipba-theme="dark"] body.ipba-app .datepicker td.day:hover,
html[data-ipba-theme="dark"] body.ipba-app .datepicker th:hover { background:var(--ipba-surface-muted); }
html[data-ipba-theme="dark"] body.ipba-app .fc-day,
html[data-ipba-theme="dark"] body.ipba-app .fc-day-header,
html[data-ipba-theme="dark"] body.ipba-app .fc-unthemed td,
html[data-ipba-theme="dark"] body.ipba-app .fc-unthemed th { border-color:var(--ipba-border); }
html[data-ipba-theme="dark"] body.ipba-app .fc-today { background:#24424b!important; }
html[data-ipba-theme="dark"] body.ipba-app .fc-day-number { color:var(--ipba-text); }
html[data-ipba-theme="dark"] body.ipba-app .form-control:disabled { background:var(--ipba-surface-muted)!important; color:var(--ipba-text-muted)!important; }
@media(max-width:1024px) {
 body.ipba-app .right-side > .content-header { align-items:flex-start; }
 body.ipba-app .ipba-context-services { width:100%; }
}
@media(max-width:767px) {
 body.ipba-app .ipba-header-theme { margin:3px 2px; padding:6px 8px; }
 body.ipba-app .ipba-header-theme span { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; }
 body.ipba-app .ipba-header-theme { min-width:44px; justify-content:center; }
 body.ipba-app .right-side > .content-header > h1 { font-size:22px; }
 body.ipba-app .ipba-context-services .btn-social-icon { width:44px; height:44px; }
 body.ipba-app .ipba-context-services .ipba-translate-consent { min-height:44px; }
 body.ipba-app .content .btn, body.ipba-app .content button:not(.close), body.ipba-app .sidebar-menu a { min-height:44px; }
 html[data-ipba-compact="true"] body.ipba-app .form-control { min-height:44px; height:auto; font-size:16px; }
 body.ipba-app .ipba-site-footer { align-items:center; text-align:center; gap:12px; }
 body.ipba-app .ipba-footer-details { flex-basis:100%; order:2; }
 body.ipba-app .ipba-footer-links { justify-content:center; }
 body.ipba-app .ipba-footer-links a, body.ipba-app .ipba-footer-links button { display:inline-flex; align-items:center; min-height:44px; }
 body.ipba-app #ipbaHomeV4 .home-tile-code, body.ipba-app #ipbaHomeV4 .home-tile-action { font-size:11px; }
 body.ipba-app #ipbaHomeV4 .home-tile p { font-size:13px; }
}
@media print {
 body.ipba-app > .header, body.ipba-app .ipba-site-footer, body.ipba-app .ipba-context-services { display:none!important; }
 body.ipba-app .right-side { margin-left:0!important; }
}
/* Legacy Bootstrap 3 stripes color cells rather than the row. */
html[data-ipba-theme="dark"] body.ipba-app .table-striped > tbody > tr:nth-child(odd) > td,
html[data-ipba-theme="dark"] body.ipba-app .table-striped > tbody > tr:nth-child(odd) > th { background:var(--ipba-surface-muted); }
html[data-ipba-theme="dark"] body.ipba-app .table-hover > tbody > tr:hover > td { background:var(--ipba-surface-muted); }
body.ipba-app h1,body.ipba-app h2,body.ipba-app h3,body.ipba-app h4,body.ipba-app h5,body.ipba-app h6 { font-family:Arial,Helvetica,sans-serif; }
body.ipba-app .ipba-context-services .ipba-translate-consent { background:var(--ipba-surface); color:var(--ipba-text); border:1px solid var(--ipba-border); border-radius:3px; }
/* Standalone authentication, public Rental and graphic-export controls. */
html[data-ipba-theme] body.ipba-standalone { margin:0; background:var(--ipba-bg)!important; color:var(--ipba-text); }
.ipba-standalone-bar { display:flex; align-items:center; flex-wrap:wrap; gap:12px; padding:4px 14px; min-height:52px; background:var(--ipba-surface); color:var(--ipba-text); border-bottom:3px solid var(--ipba-accent); font:13px Arial,Helvetica,sans-serif; }
.ipba-standalone-bar a { color:var(--ipba-text); text-decoration:none; min-height:44px; display:inline-flex; align-items:center; }
.ipba-standalone-bar .ipba-standalone-home { font-size:22px; font-weight:bold; }
.ipba-standalone-bar .ipba-header-theme { margin-left:auto; }
html[data-ipba-theme] body.ipba-standalone > section { background:var(--ipba-bg)!important; height:auto!important; min-height:calc(100vh - 220px); }
body.ipba-standalone > section > .section_mask { display:none; }
body.ipba-standalone .large_padding { padding:20px 12px; }
body.ipba-standalone .form-box { max-width:100%; margin:10px auto; }
html[data-ipba-theme] body.ipba-standalone .form-box > .header,
html[data-ipba-theme] body.ipba-standalone .form-box .body,
html[data-ipba-theme] body.ipba-standalone .form-box .footer { background:var(--ipba-surface); color:var(--ipba-text); border-color:var(--ipba-border); }
html[data-ipba-theme] body.ipba-standalone .form-box input:not([type=checkbox]):not([type=radio]),
html[data-ipba-theme] body.ipba-standalone .form-box select { background:var(--ipba-surface); color:var(--ipba-text); border:1px solid var(--ipba-border); }
html[data-ipba-theme] body.ipba-standalone .form-box a { color:var(--ipba-text); }
body.ipba-standalone .mvp-public-wrap,
body.ipba-standalone .graphic-page { width:100%; max-width:none!important; box-sizing:border-box; padding:14px; }
html[data-ipba-theme] body.ipba-standalone .graphic-head,
html[data-ipba-theme] body.ipba-standalone .graphic-controls { background:var(--ipba-surface); color:var(--ipba-text); border-color:var(--ipba-border); }
html[data-ipba-theme] body.ipba-standalone .graphic-head h1 { color:var(--ipba-text); }
html[data-ipba-theme="dark"] body.ipba-standalone .graphic-head small { color:var(--ipba-text-muted); }
body.mvp-monitor-body > .ipba-standalone-bar,body.mvp-monitor-body > .ipba-site-footer { display:none; }
@media(max-width:767px) {
 body.ipba-standalone .ipba-header-theme span { position:static; width:auto; height:auto; clip:auto; overflow:visible; }
 body.ipba-standalone .form-control, body.ipba-standalone .form-box .btn { min-height:44px; }
 body.ipba-standalone .form-control { font-size:16px; }
 body.ipba-standalone .graphic-actions { display:flex; flex-wrap:wrap; gap:6px; }
 body.ipba-standalone .graphic-actions a,body.ipba-standalone .graphic-actions button { min-height:44px; }
}
@media print { .ipba-standalone-bar { display:none!important; } }
/* Bootstrap rows must match the compact content gutter. */
body.ipba-app .right-side > .content > .row { margin-left:-10px; margin-right:-10px; }
html[data-ipba-theme] body.ipba-standalone .form-box .body,
html[data-ipba-theme] body.ipba-standalone .form-box .footer { background:var(--ipba-surface)!important; color:var(--ipba-text)!important; }
body.ipba-standalone .form-box > .header { font:600 22px/1.3 Arial,Helvetica,sans-serif; }
html[data-ipba-theme="dark"] body.ipba-app input::placeholder,
html[data-ipba-theme="dark"] body.ipba-app textarea::placeholder { color:var(--ipba-text-muted); opacity:1; }
html[data-ipba-theme="dark"] body.ipba-app .help-block,
html[data-ipba-theme="dark"] body.ipba-app .text-muted { color:var(--ipba-text-muted)!important; }
/* Stable aliases prevent page-local legacy tokens from defeating Dark. */
html[data-ipba-theme="dark"] { --ipba-ui-bg:#182126; --ipba-ui-surface:#223038; --ipba-ui-surface-muted:#293840; --ipba-ui-text:#e7eef1; --ipba-ui-text-muted:#a9bbc3; --ipba-ui-border:#3b4a52; }
/* Keep Bootstrap statistic rows out of the new CSS-grid component. */
body.ipba-app .row.ipba-stats { display:block; }

/* Scoped neutral-color adapters derived from the online legacy page styles. */
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-review-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-review-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-review-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-review-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-option:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-option strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-option span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-actions small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-badge.is-direct{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-mode-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-panel-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-panel-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-wrap th{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-wrap td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-wrap tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-wrap tr:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-action{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-action:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-action:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-action.is-danger:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-table-action.is-danger:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci-verifica.aspx"] .ipba-annunci-review .ann-status.is-published{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-hero-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-panel-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-panel-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-wrap th{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-wrap td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-wrap tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-wrap tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-action{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-action:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-action:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-action.is-danger:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-table-action.is-danger:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annunci.aspx"] .ipba-annunci-admin .ann-status.is-published{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] body{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] .ann-fallback h1{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] .ann-fallback h1 small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorError{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-toolbar,html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-actions{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-hero,html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .btn,html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorError .btn{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-context{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-panel-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-panel-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-publish-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-publish-control.is-review{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-publish-copy span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-item,html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-upload{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-preview{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-delete{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-delete:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-delete:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-gallery-upload .fileinput-button{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-actions{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorPage .ann-editor-actions p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-annuncio.aspx"] #annEditorError{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-filters .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-filter-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-results-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event-head{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event-counts{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event-counts>div+div{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event-counts span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-badge.info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-badge.neutral{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-status.confirmed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-status.available{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-table-wrap{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-person{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-person i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-empty.compact{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-no-results i{color:var(--ipba-text-muted)!important}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri-disponibilita.aspx"] .adr-event-counts{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-filters .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-filter-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-results-meta{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-sort-muted{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-table tbody tr.adr-dirty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-table .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-photo{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-status.available-year{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-status.unavailable-year{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-action{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-action.whatsapp{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-action.whatsapp:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-action.whatsapp:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-action.save{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-arbitri.aspx"] .adr-no-results{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-stat.neutral{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-stat.neutral i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-panel-hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-form .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-filter-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-filters .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-results-meta{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-table tbody tr.art-dirty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-table .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-status.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-status.archived{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-savebar{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-articoli.aspx"] .art-no-results{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-page-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-page-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-page-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-page-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-note{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-search-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-card-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-card-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-card-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-filter-section+.campi-filter-section{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .form-group label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-form-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-future{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-future-head{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-future-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-future .form-control[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi-ricerca.aspx"] .campi-admin-page .campi-future p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-page-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-page-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-page-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-page-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-filter-card,html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-card.campi-closed{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-card-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-closed .campi-card-heading>i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-card-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-card-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-filter-card label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-filter-card .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-filter-count{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-wrap table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-wrap table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-wrap table td{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-wrap table tr:hover td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-icon-link{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-delete-link{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-status-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-status-muted{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campi.aspx"] .campi-admin-page .campi-table-help{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-header-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-stat small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-note.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-panel-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-panel-header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-panel-header span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-check{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionato-id span{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionato-config-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionato-color-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-savebar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campionati.aspx"] #campionatiAdminPage .campionati-savebar span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-detail-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-detail-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-detail-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-detail-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-chip{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-chip.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-chip.warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-chip.closed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-completeness-top{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-side-nav{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-side-title{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-side-nav a{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-side-nav a:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-side-nav a:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-section{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-section-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-section-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-section-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-section label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-switch{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-switch:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-switch span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-switch small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .future .form-control[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-future-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-save-bar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-save-bar p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-save-bar p strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .avatar-gallery{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-upload-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-upload-hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-empty-media{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-empty-media i{color:var(--ipba-text-muted)!important}
@media (max-width:1100px){html[data-ipba-theme="dark"][data-ipba-page="admin-campo-dettaglio.aspx"] .campo-detail-page .campo-side-nav a{border-right-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-header,html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-subtitle,html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page input.form-control,html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page select.form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-btn-secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-btn-secondary:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-btn-secondary:focus{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-note{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-picker{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-picker-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-table th{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-table tbody tr:hover td,html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-table tbody tr.is-selected td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-table tbody tr.is-success td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-table tbody tr.is-error td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-player-name small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-row-result{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-counter{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-progress{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-progress-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-bulk-report{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-contract-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-contract-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-contract-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-contract-table tbody tr:nth-child(even) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-contract-id{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-empty-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-savebar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-save-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-name-import{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-contratti.aspx"] .ipba-contracts-page .ipba-name-result{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-panel-hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-form .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-filter-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-filters .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-results-meta{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-table tbody tr.con-dirty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-table .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-code{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-status.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-status.archived{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-muted{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-savebar{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-no-results{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-intro{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-panel{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-panel-head{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-pdf-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-more-tools summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-stat{border-color:var(--ipba-border)!important}
@media (max-width:900px){html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-table tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-table td[data-label]:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-consumi.aspx"] .con-page .con-savebar{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-panel-hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-form .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-filter-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-filters .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-results-meta{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-table tbody tr.mag-dirty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-table .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-status.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-status.archived{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-muted{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-savebar{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-magazzino.aspx"] .mag-no-results{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-header,html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-panel,html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-series-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-subtitle,html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-meta span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-panel-heading,html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-series-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-step{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-step span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page input.form-control,html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page select.form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-btn-secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-btn-secondary:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-btn-secondary:focus{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-rule-list{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-tool-card{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-match-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-match-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-match-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-match-table tbody tr:nth-child(even) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-match-table tr.ipba-row-dirty td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-th-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-field-pair label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-score-pair label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-score-separator{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-match-outcome{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-penalty-block{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-penalty-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-penalty-pair label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-empty-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-savebar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-save-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .award-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .award-person{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .award-person small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] .ipba-calendar-page .ipba-stepper button{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] #ipbaAwards .award-photo{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-evento-partite.aspx"] #ipbaAwards .award-count{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage{--detail-surface:var(--ipba-ui-surface)!important;--detail-surface-alt:var(--ipba-ui-surface-muted)!important;--detail-surface-soft:var(--ipba-ui-surface)!important;--detail-border:var(--ipba-ui-border)!important;--detail-text:var(--ipba-ui-text)!important;--detail-muted:var(--ipba-ui-text-muted)!important;--detail-input:var(--ipba-ui-surface)!important;--detail-hover:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-guide-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-current-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-gallery-add:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-groups-select option:checked{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge.is-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge.is-waiting,html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge.is-review{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge.is-completed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge.is-rejected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] #adminFeedbackDetailPage .detail-task-status-badge.is-verified{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] body.admin-feedback-detail-dark .content-header h1 small,html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] body.admin-feedback-detail-dark .content-header>.breadcrumb,html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] body.admin-feedback-detail-dark .content-header>.breadcrumb>li>a{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback-dettaglio.aspx"] .quick-structure{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage{--feedback-surface:var(--ipba-ui-surface)!important;--feedback-border:var(--ipba-ui-border)!important;--feedback-text:var(--ipba-ui-text)!important;--feedback-text-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-type{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-type i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-type:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-type:focus{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-type.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-composer-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-search .input-group-addon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-summary{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-stat{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-stat:hover{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-stat.active{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-stat:nth-child(4) i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-today{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-toggle{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-toggle:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-toggle.active{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-section h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-line{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-line .fa-check{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-old-state{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-arrow{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage #adminFeedbackTable th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage #adminFeedbackTable th a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage #adminFeedbackTable tr.feedback-row:hover td,html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage #adminFeedbackTable tr.feedback-selected td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage #adminFeedbackTable tr.feedback-empty td{color:var(--ipba-text)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-main{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-reference{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .age-fresh{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .age-old{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .stage-closed{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-page-button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-page-button:hover{background:var(--ipba-surface-muted)!important}
@media (max-width:900px){html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-today{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-feedback.aspx"] #adminFeedbackPage .feedback-guide-toggle{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-summary-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-summary-item-v2{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-summary-item-v2 strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-summary-filter-v2:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-summary-filter-v2.active{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-panel-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-panel-v2 h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-panel-v2 label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-column-v2{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-label-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-preview-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-preview-v2 img{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-placeholder-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-placeholder-v2 i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-name-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-code-help-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-status-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-header-v2 p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-add-v2{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-list-v2{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-row-v2{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-inactive-v2{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-meta-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-location-empty-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-search-v2 i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-count-v2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-count-v2 strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-list-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-head-v2{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-row-v2{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-row-v2:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-user-v2>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-user-v2 strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-user-v2 small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-choice-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-footer-v2 p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-permission-empty-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-wrap-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-v2 th{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-v2 th a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-v2 td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-v2 tr.inventory-row-v2:nth-child(even) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-v2 tr.inventory-row-v2:hover td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-table-v2 tr.inventory-row-dirty-v2 td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-photo-main-v2 img{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-photo-empty-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage button.inventory-photo-empty-v2:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-photo-more-grid-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-photo-extra-v2 img{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-totals-v2 td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-empty-v2{color:var(--ipba-text)!important}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="admin-inventario.aspx"] #adminInventarioPage .inventory-new-photo-column-v2{border-bottom-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-header,html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-subtitle,html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-module-tab{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-module-tab small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-module-tab.active{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-module-tab.inactive{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-module-tab.inactive>.fa{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-stat{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-alert{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-alert-error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-phase-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-table tbody tr.zr-main-row:nth-child(4n/**/+1) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-status-annullata td:first-child{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-cell-sub{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-module-badge{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-threshold{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-threshold-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-detail-row td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-detail-grid>div{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-reject-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-books-box{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-limit-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-form-links-title span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-form-link-row{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-main-row:target td{background:var(--ipba-surface-muted)!important}
@media (max-width:1200px){html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-main-row{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-main-row td:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-ricevute-zoho.aspx"] .zr-inbox-page .zr-main-row td.zr-actions-cell{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-setup{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .table th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-security,html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-team{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-team small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-calendari.aspx"] .ipba-societa-calendari .calendar-audience-column{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-current{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-current-main span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-team{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .mascot-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa-mascotte.aspx"] .ipba-societa-mascotte .table th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa.aspx"] .ipba-societa-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa.aspx"] .ipba-societa-page .ipba-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa.aspx"] .ipba-societa-page .ipba-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa.aspx"] .ipba-societa-page .ipba-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa.aspx"] .ipba-societa-page .ipba-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-societa.aspx"] .ipba-societa-page .table th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage{--tasks-muted:var(--ipba-ui-text-muted)!important;--tasks-border:var(--ipba-ui-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-overview{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-mode-switch{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-mode-button{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-mode-button:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-mode-button:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-mode-button.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-mode-button i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-filter-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-filter-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-filter-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-filter-field .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-results-summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-summary-item{border-right-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-summary-item:hover,html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-summary-item:focus{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-summary-item.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-summary-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-card:hover{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-priority-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-development-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .is-high .task-priority-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .is-medium .task-priority-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-owner-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge.is-review{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge.is-awaiting{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge.is-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge.is-rejected{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge.is-rejected i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-status-badge.is-closed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-code{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-context{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-context i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-open-primary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-duplicate-note{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-duplicate-note.is-legacy{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment.is-mine{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment-icon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment-copy .task-assignment-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment-status{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-assignment-link{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-card-footer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-card-footer i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-card-footer strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-empty-state{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-empty-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-empty-state h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-empty-state p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-toolbar{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-weekdays{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-weekdays span{border-left-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-day{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-day.is-outside{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-date{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-event{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-event.is-high{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-event.is-medium{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-note{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-note.is-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-completion-chart{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-total{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-label small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-empty>i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-empty strong{color:var(--ipba-text)!important}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-day{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-calendar-weekday-mobile{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-chart-track{background:var(--ipba-surface-muted)!important}}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-class-badge{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-recurrence{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="admin-tasks.aspx"] #userTasksPage .task-quick-panel{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-conduzione.aspx"] .ipba-training .live-attendance-actions .attendance-choice.is-selected.is-pending[disabled]{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-exercise-toast{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-exercise-toast-close{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-exercise-toast-close:hover,html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-exercise-toast-close:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-final-save{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-final-save-copy{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-dettaglio.aspx"] .ipba-final-save-copy b{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-esercizio-dettaglio.aspx"] .ipba-training .ipba-exercise-builder .step-composer,html[data-ipba-theme="dark"][data-ipba-page="allenamento-esercizio-dettaglio.aspx"] .ipba-training .ipba-exercise-builder .step-card{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-esercizio-dettaglio.aspx"] .ipba-training .ipba-exercise-builder .block-summary{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-exercise-toast{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-exercise-toast-close{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-exercise-toast-close:hover,html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-exercise-toast-close:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-final-save{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-final-save-copy{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="allenamento-scheda-dettaglio.aspx"] .ipba-final-save-copy b{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annunci.aspx"] #marketComingSoon{--market-page-text:var(--ipba-ui-text)!important;--market-muted:var(--ipba-ui-text)!important;--market-surface:var(--ipba-ui-surface)!important;--market-surface-soft:var(--ipba-ui-surface)!important;--market-border:var(--ipba-ui-border)!important;--market-border-soft:var(--ipba-ui-border)!important;--market-accent-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="annunci.aspx"] #marketComingSoon .market-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-meta a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-gallery-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-gallery-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-gallery-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-gallery-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-gallery-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-gallery-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="annuncio.aspx"] #announcementDetailPage .announcement-detail-empty>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-tactical-entry{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-tactical-entry strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-tactical-entry small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-box{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-box>.box-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-box .box-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-box .box-title small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-box>.box-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table tbody tr:nth-child(even){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-status.confirmed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-status.available{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-status.pending{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-table .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-action-bar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-action-bar span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-history-status.confirmed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-history-status.available{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-list{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-head{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-row{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-row:nth-child(odd){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-row small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-state.done{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-state.neutral{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-receipt-state.pending{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-annual-document{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-annual-document small{color:var(--ipba-text)!important}
@media (max-width:900px){html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-mobile-cards tbody tr{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-mobile-cards td{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-mobile-cards td[data-label]:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri-disponibilita.aspx"] .ddg-mobile-cards .ddg-event-cell{background:var(--ipba-surface-muted)!important}}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage{--directory-muted:var(--ipba-ui-text-muted)!important;--directory-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-intro{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-total{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-total strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-controls{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-control label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-input-wrap i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-controls .form-control{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-card-link:hover .directory-card,html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-card-link:focus .directory-card{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-avatar{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-role{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-card h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-metrics{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-metrics strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-profile-cta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-empty{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-empty i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .directory-empty h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-stat>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-stat>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-stat>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-panel-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-panel-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-panel-header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-item{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-item.is-second{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-position{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-position i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-position b{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .is-second .hall-position i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-avatar{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-person>a,html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-person>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-person>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-person>em{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-metric strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .hall-metric small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-note{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="arbitri.aspx"] #refereeDirectoryPage .history-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="attivita-canali.aspx"] .c106{--bg:var(--ipba-ui-bg)!important;--line:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="attivita-canali.aspx"] .c106 .cerr{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="attivita-canali.aspx"] .c106 .task-request-focus-v107{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] body{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .sheet{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .state{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .state.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .state.no{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .field{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .field strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .legal{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="autorizzazione-minore-evento.aspx"] .audit{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage{--ba-surface:var(--ipba-ui-surface)!important;--ba-border:var(--ipba-ui-border)!important;--ba-text:var(--ipba-ui-text)!important;--ba-text-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage .ba-filter .input-group-addon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage .ba-filter-actions .dropdown-menu>li.active>a{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage #bachecaAvvisiTable{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage #bachecaAvvisiTable th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage #bachecaAvvisiTable th a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage #bachecaAvvisiTable tbody tr:hover td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage .ba-status{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage .ba-status-closed{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bacheca-avvisi.aspx"] #bachecaAvvisiPage .ba-status-waiting{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-page{--bd-bg:var(--ipba-ui-bg)!important;--bd-text:var(--ipba-ui-text)!important;--bd-soft:var(--ipba-ui-surface-muted)!important;--bd-line:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-muted{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-button:hover,html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-button:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="bonifici-da-fare.aspx"] .bd-row small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .help-mini{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .stat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .stat .label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .stat .value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-box{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-box-header{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-box-header .box-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-box-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-filter{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-filter .ipba-box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-data .ipba-box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-analysis .ipba-box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-check .ipba-box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-guide{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .ipba-section-guide .ipba-box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .hint,html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .field-info{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page input,html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page select,html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page input[readonly]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page button.light{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .logic-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .card-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .card-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .progress-wrap{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="budget-progetti.aspx"] .ipba-budget-page .empty-state{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail{--detail-muted:var(--ipba-ui-text-muted)!important;--detail-border:var(--ipba-ui-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-back{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-kind{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-panel-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-actions{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-side-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-side-copy{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-dettaglio.aspx"] #calendarDetail .detail-disabled-feature{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar{--presence-muted:var(--ipba-ui-text-muted)!important;--presence-border:var(--ipba-ui-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-scope-badge{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-section-tabs{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-section-tab{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-section-tab:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-section-tab.is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-panel,html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-side-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-toolbar{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-toolbar-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .fc{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .fc .fc-button-primary{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .fc .fc-button-primary:hover,html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .fc .fc-button-primary:focus{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .fc .fc-daygrid-day.fc-day-today{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-side-title{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-side-copy{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-whatsapp{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-whatsapp:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-admin-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario-lavoro.aspx"] #presenceCalendar .presence-toast{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub{--cal-muted:var(--ipba-ui-text-muted)!important;--cal-border:var(--ipba-ui-border)!important;--cal-surface:var(--ipba-ui-surface)!important;--cal-soft:var(--ipba-ui-surface-muted)!important;--cal-page:var(--ipba-ui-surface-muted)!important;--cal-text:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-google-state{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-section-tabs{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-section-tab{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-section-tab:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-section-tab.is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-panel,html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-side-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-toolbar{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-source{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-future-levels{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-future-levels .calendar-source{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .fc{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .fc .fc-button-primary{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .fc .fc-button-primary:hover,html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .fc .fc-button-primary:focus{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .fc .fc-daygrid-day.fc-day-today{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-side-title{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-upcoming-item{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-upcoming-item:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-upcoming-item time{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-upcoming-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-empty i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-admin-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-scope-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-card.is-task .calendar-stat-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-card.is-event .calendar-stat-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-card.is-availability .calendar-stat-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-card.is-training .calendar-stat-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stats-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stats-title{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .calendar-stat-future{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-panel-heading .today-count{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item.is-urgent{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item.is-warning{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item.is-urgent .today-item-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item.is-training .today-item-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item.is-review .today-item-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-meta>*{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-item-action{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="calendario.aspx"] #calendarHub .today-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page{--ipba-map-surface:var(--ipba-ui-surface)!important;--ipba-map-surface-muted:var(--ipba-ui-surface)!important;--ipba-map-field:var(--ipba-ui-surface)!important;--ipba-map-border:var(--ipba-ui-border)!important;--ipba-map-border-strong:var(--ipba-ui-border)!important;--ipba-map-text:var(--ipba-ui-text)!important;--ipba-map-muted:var(--ipba-ui-text)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-map-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-map-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-map-heading-copy h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-map-heading-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page #campoSearch{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-search-clear{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-legend-item{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-mobile-view{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-view-button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-map-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-map-status.is-error{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_wrapper{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_listings_headline{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_headline h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_results{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_results .result_item{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_results .result_item.active,html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_results .result_item:hover,html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_results .result_item:focus-within{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-field-thumb{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-field-thumb-fallback{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-field-address{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-field-services{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_detail{color:var(--ipba-text)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_detail .map_details_close{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_detail .result_item_detail .result_item_detail_info{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-photo-carousel > div > a{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-feedback-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-feedback-attachments{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-feedback-attachments input[type="file"]{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-feedback-files span{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-feedback-upload-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-empty-results{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_wrapper input[type="text"],html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_wrapper select{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page #mapFilterNavigation{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .ipba-image-unavailable{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
@media (min-width: 1500px){html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results .map_listings .map_listings_results .result_item:nth-child(odd){border-right-color:var(--ipba-border)!important}}
@media (max-width: 767px){html[data-ipba-theme="dark"][data-ipba-page="campi.aspx"] .ipba-campi-page .map_results{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-totali>div{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-stage{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-muted{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-section{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc70-riferimenti dd:empty:after{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-attribuzioni{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-mensile-tool{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-note.warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-note.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-workflow-step{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-workflow-step small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-periodo{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-periodo label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-kpi-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-kpi-label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-kpi-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-box-title{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-nominativo small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-soglie-persona small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-detail-row>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-dettaglio-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-dettaglio-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-riga-warning td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-empty td{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-tariffa-grid label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-tariffa-grid .form-control[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-tariffa-help{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-rapporto-info p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-source-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-card{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-card.pending{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-stato{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-stato.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-rapporto{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-grid label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-checks{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-footer{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-card [disabled],html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-card [readonly]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-adempimento{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-adempimento.pending{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-adempimento p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-documenti-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-documenti-archivio{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-documenti-archivio>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-documenti-archivio p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page [data-field="netto"]:empty:after{color:var(--ipba-text)!important}
@media (max-width:1250px){html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page #campoRiepilogo .campo-summary-row{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page #campoRiepilogo .campo-summary-row>td:before{color:var(--ipba-text)!important}}
@media (max-width:760px){html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc70-attribuzioni tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc70-attribuzioni td:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-dettaglio-table tbody tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-dettaglio-table td:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-payment-table tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-payment-table td:before{color:var(--ipba-text)!important}}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-kpi>div{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-kpi span,html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-kpi a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-table th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-table small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-stato{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-stato.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc69-section>summary{background:var(--ipba-surface)!important}
@media (max-width:1100px){html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-table tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-table td:before{color:var(--ipba-text)!important}}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc73-banca{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc73-guida{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .campo-pratica-card.error .campo-pratica-stato{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-month{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-month.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-month.error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-caption{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-pill{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-pill.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-pill.error,html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc71-stato.error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-report>details>summary{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-compensi.aspx"] .campo-compensi-page .cc72-report-row{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-note.warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-note.copy{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-title{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-field-error .form-control,html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-field-error .input-group-addon{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-volontario{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-table th,html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-doc-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page td small{color:var(--ipba-text-muted)!important}
@media (max-width:650px){html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-societa-table tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-societa-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="campo-contratti.aspx"] .campo-contratti-page .campo-contratti-societa-table td:before{color:var(--ipba-text)!important}}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist{--cl-border:var(--ipba-ui-border)!important;--cl-bg:var(--ipba-ui-bg)!important;--cl-text:var(--ipba-ui-text)!important;--cl-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist .cl-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist .cl-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist .cl-card-head{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-archivio.aspx"] .ipba-checklist .cl-empty .fa{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-dettaglio.aspx"] .ipba-checklist{--cl-border:var(--ipba-ui-border)!important;--cl-bg:var(--ipba-ui-bg)!important;--cl-text:var(--ipba-ui-text)!important;--cl-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-dettaglio.aspx"] .ipba-checklist .cl-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-dettaglio.aspx"] .ipba-checklist label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-dettaglio.aspx"] .ipba-checklist .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-dettaglio.aspx"] .ipba-checklist .table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-uso-stampa.aspx"] .ipba-checklist{--cl-border:var(--ipba-ui-border)!important;--cl-bg:var(--ipba-ui-bg)!important;--cl-text:var(--ipba-ui-text)!important;--cl-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-uso-stampa.aspx"] .ipba-checklist .cl-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-uso-stampa.aspx"] .ipba-checklist label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-uso-stampa.aspx"] .ipba-checklist .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="checklist-uso-stampa.aspx"] .ipba-checklist .table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage{--standings-muted:var(--ipba-ui-text-muted)!important;--standings-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-hero-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-search-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-card-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-card-header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-card-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-field-number{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-field .form-control{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-field .form-control[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-field-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-search-actions{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-feedback{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-feedback.is-ready{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-search-button[disabled]{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica-ricerca.aspx"] #standingsSearchPage .standings-tip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage{--standings-muted:var(--ipba-ui-text-muted)!important;--standings-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-hero-actions .btn-default{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-card-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-card-header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-card-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-card-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-table-scroll{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-table-region table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-table-region table th{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-table-region table td{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-table-region table tbody tr:nth-child(even) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-table-region table tbody tr:hover td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-team a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-team-thumb,html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-team .event-entity-thumb{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-position-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-points-column{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage th.standings-points-column{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-diff-zero{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-legend{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-empty-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-empty h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="classifica.aspx"] #standingsPage .standings-empty p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-note.warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-profile{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-profile label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-periodo{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-periodo label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-kpi-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-kpi-label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-kpi-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-box-title{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-mensile-intro{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-mensile-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-mensile-item small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-box .form-group label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-readonly{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-row-task td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-row-manuale.compensi-row-dirty td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-row-match td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-totale td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-empty td{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .has-error-field{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-stat-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-stat-periodo small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-stat-totale td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-chart-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-chart-card p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-chart-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-chart-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-chart-empty{color:var(--ipba-text-muted)!important;background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-tariffa-info p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-soglia-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-soglia-card.attenzione{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-soglia-card.superata{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-soglia-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-soglia-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-soglie-avviso{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page{--cm-bg:var(--ipba-ui-bg)!important;--cm-ink:var(--ipba-ui-text)!important;--cm-muted:var(--ipba-ui-text)!important;--cm-line:var(--ipba-ui-surface-muted)!important;--cm-soft:var(--ipba-ui-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-feedback[data-kind=error]{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-feedback[data-kind=success]{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-row-manuale.compensi-row-selected td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="compensi.aspx"] .compensi-page .compensi-row-manuale.compensi-row-dirty.compensi-row-selected td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-hero{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-hero-points span{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-control input,html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-control select{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-control input:focus,html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-control select:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-result-count{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card-media{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card-author a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-card-link{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="comunicati-stampa.aspx"] #pressPageV2 .press-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-shell{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-shell .content-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-shell > .content{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-shell .content-header h1 small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-field .form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-list-heading h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-list-heading p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-count{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-count strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-link:hover .ipba-event-card{border-top-color:var(--ipba-border)!important;border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-date{border-right-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-day{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-year{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-body h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-meta .fa{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-body p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-event-action{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-empty > .fa{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="eventi.aspx"] .ipba-events-empty h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-eyebrow{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-stat{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-alert.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-toolbar{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-search input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-table tr:nth-child(even) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-table tr.is-present td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-table tr.is-present:nth-child(even) td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] .appello-table td small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-check span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] .appello-missing span{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-profile-ok,html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-contact-state.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] .appello-contact-state.is-missing{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-note{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-savebar{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-savebar small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-appello-incontro.aspx"] #eventoAppelloPage .appello-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-roster-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-roster-eyebrow{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-metric{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-metric span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-roster-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-alert.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-page-message{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-page-message.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-insert{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-insert-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-confirmed-report{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-confirmed-head{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-confirmed-head span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-confirmed-player{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-confirmed-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-roster-table-wrap{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-player-avatar{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-player-origin.is-portal{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-player-origin.is-manual{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-player-state.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-player-state.is-neutral{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-roster-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] #baseRosterPage .base-savebar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-savebar small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-copy-modal .modal-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-iscrizione-giocatori.aspx"] .base-copy-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-risultati.aspx"] #baseResultsPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-risultati.aspx"] #baseResultsPage .base-results-heading{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-risultati.aspx"] #baseResultsPage .base-results-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-risultati.aspx"] #baseResultsPage .base-results-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-risultati.aspx"] #baseResultsPage .base-results-origin{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .guest-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .guest-media-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-eyebrow{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] .base-team-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-notice{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-notice.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-notice.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-insert{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-insert-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-table-wrap{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-linked small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] .base-team-origin.is-portal{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] .base-team-origin.is-manual{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] #baseTeamPage .base-team-muted{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] .base-team-savebar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-base-team.aspx"] .base-team-savebar small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-page input,html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-page select,html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-page textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-person{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-collaborazione.aspx"] .ce-warn{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .badge-comp.yellow{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.red-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.orange-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.yellow-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.green-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal-body h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .convocazione-fidasc-stato{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .convocazione-persona{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .convocazione-persona.is-convocato{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] #docFile{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .doc-upload-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .doc-preview-inline{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .doc-preview-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .doc-preview-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .inline-preview-body iframe{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .inline-preview-body img{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .doc-preview-body .no-preview{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .profilo-personale-box input{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .profilo-personale-box .hint-small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .person-avatar-link{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .profile-edit-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-receipts-wrap{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-receipts-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-receipt-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-receipt-card.scartata,html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-receipt-card.sostituita{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-receipt-title .meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-check{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-check.warn{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-check.error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-check.neutral{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-check strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-alert{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-alert.warn{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-alert.error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .zoho-reject-reason{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .comp-user-thumb{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .comp-user-name{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .rasd-rule-alert{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .rasd-rule-alert.error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .rasd-rule-alert.ok{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .system-field{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .field-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .compensi-page .check-item.rasd-verification{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .badge-comp.yellow{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.red-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.orange-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.yellow-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] tr.green-row{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-compensi.aspx"] .guida-modal-body h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-panel-hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-search input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-results-meta{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-table tfoot td{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-team>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-detail span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-article>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-status.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-status.archived{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-muted{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-consumi.aspx"] .rep-no-results{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-record{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-copy-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-copy-panel-national{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-copy-panel-national .event-copy-intro strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-copy-panel-national .event-copy-intro small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-copy-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-panel-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-panel-title small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .form-control{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-field-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-editor-tools{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-editor-tip{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-editor-counter{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-action-bar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-validation-summary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-national-results-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-national-results-note strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-manual-map span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-detail-empty i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-form{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-copy>span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-copy h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-awards-admin-meta small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-series-wrap th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-availability-label{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-availability-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-availability-copy small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-course-schema-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teacher-user{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teacher-user strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teacher-user small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teacher-check{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-savebar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-savebar span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-insert-form{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-user-picker>label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-user-picker-meta{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-user-picker-select option{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teacher-source{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-insert-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-insert-head span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-insert-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-teachers-insert-actions label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-sessions-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-sessions-insert-form{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-session-published{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-upload-form{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-check{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-list>h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-list>h4 small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-card>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-card>header span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-card>header h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-card>header small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-metrics{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-metrics strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-admin-actions{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-corrections{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-corrections-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-corrections-head span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-correction{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-correction.is-resolved{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-correction small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-dettaglio.aspx"] #eventoDetailPage .event-material-correction p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-foto.aspx"] #eventPhotos{--ph-bg:var(--ipba-ui-bg)!important;--ph-card:var(--ipba-ui-surface)!important;--ph-text:var(--ipba-ui-text)!important;--ph-muted:var(--ipba-ui-text)!important;--ph-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-hero,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-eyebrow{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees h2,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-subtitle{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-metric{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-metric span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-panel-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] .ipba-panel-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-savebar{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] .ipba-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] .ipba-badge.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-eval-card{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] .ipba-eval-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-user-picker-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-user-picker option{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-contact-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] #ipbaReferees .ipba-contact-alert.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-arbitri.aspx"] .ipba-contact-alert.is-schema{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-eyebrow{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-metric{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-metric>i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-metric span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-alert{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-alert.is-ready{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-report{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-heading>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-copy{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-copy:hover,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-copy:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-player{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-confirmed-player img{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-table-wrap{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-table>thead>tr>th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-table>tbody>tr:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-avatar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-state-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-state-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-state-na{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-recognition-head,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-recognition-cell{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-recognition-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-savebar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] #eventoRosterPage .roster-savebar small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal .modal-content{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal .modal-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal .modal-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal .modal-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal .modal-body>label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-modal .modal-footer{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-intro span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-giocatori.aspx"] .roster-copy-status.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-eyebrow{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-hero h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-metric{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-metric>i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-metric span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-session-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-session-card>time{border-right-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-session-copy span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-session-copy small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-session-actions{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-panel-title>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-panel-title span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-user-picker-search>i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-user-picker-meta{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-user-picker option{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-toolbar{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-search>i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-result-count{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-table-wrap{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-table>thead>tr>th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-table>tbody>tr:nth-child(even)>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-table>tbody>tr:hover>td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-table .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-row-number{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-profile-input.singoli-input-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-whatsapp{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-whatsapp:hover,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-whatsapp:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-contact-unavailable{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-contact-alert{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-contact-alert.is-ready{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] .singoli-contact-alert.is-schema{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-state-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-state-ko{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-savebar{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-savebar small{color:var(--ipba-text)!important}
@media (max-width:520px){html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-singoli.aspx"] #eventoSingoliPage .singoli-session-actions{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff .ipba-hero,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff .ipba-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-eyebrow{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-subtitle{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-metric{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-metric span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff .ipba-panel-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-panel-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-form-grid label,html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-insert label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-badge.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff .ipba-savebar{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff .ipba-presence-row{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-user-picker-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-user-picker option{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] #ipbaStaff .ipba-contact-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-contact-alert.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-iscrizione-staff.aspx"] .ipba-contact-alert.is-schema{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-head{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-head-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-head-copy h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-head-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-meta{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-message{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-message.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-viewer{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-viewer-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-viewer-head small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-frame{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-watch-window{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-image-shell{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-image-shell img{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-no-preview h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-no-preview p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-footer{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-materiale.aspx"] #materialeCorsoPage .course-material-footer-copy span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-hero,html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-hero p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-panel>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-panel>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-panel h3 small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-policy{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-policy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-policy span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-link-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-link-card small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-add{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-status article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-status span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-status strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-suggestion-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-alert.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-log li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-delete{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-delete small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-note span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-card-preview{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-card small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-state{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-upload{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-nazionale-esterno.aspx"] .naz-ext-layout-form-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] body{--bg:var(--ipba-ui-bg)!important;--surface:var(--ipba-ui-surface)!important;--soft:var(--ipba-ui-surface)!important;--border:var(--ipba-ui-border)!important;--text:var(--ipba-ui-text)!important;--muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-live-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-stat{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-number{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-presence.is-present{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-presence.is-absent{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-partecipanti-report.aspx"] .report-fields span{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .log-report-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .log-report-toolbar strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .log-report-toolbar small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .log-copy-feedback{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-attendance{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-attendance-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-attendance-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-attendance-person{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-attendance-person strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-attendance-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-bulk-actions{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-bulk-actions small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-share-explainer{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-summary-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-report-summary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-report-kicker{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-report-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-report{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-report-head h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-report-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-person{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-avatar{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-avatar i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-person strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-note{border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-personal-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-personal-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-personal-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-personal-choice{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-personal-choice strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-personal-choice small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-save-all{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-save-all small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-editor{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-editor-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-editor-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-editor-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-editor-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-card .pas-event-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-empty{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-source{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-source-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-source-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-summary>span{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-summary small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-preference-summary strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-event-exceptions{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-event-exceptions-body{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-event-exceptions-body>p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-diet-event{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-add-meal-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-collapse-toggle{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-collapse-toggle:hover,html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-collapse-toggle:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-collapse-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-collapse-icon{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-meal-editor-toggle{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-where{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-name{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-meta-item{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-meta-item span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-venue-meta-item strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-dining-plan{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-dining-seat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-dining-seat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-dining-seat small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-seat-payment.is-paid{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-seat-payment.is-due{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-meal{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-meal-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-meal-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-meal-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-occupants{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-chip{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-assign{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-select-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-select-grid label{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-select-grid small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-table-add{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-dining-group{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-hidden-seat .pas-meal-avatar{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-hidden-seat strong{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-pickup-plan{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pas-pickup-person{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pre-manual{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pasti.aspx"] .ipba-logistica-page .pre-manual-row{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .muted{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .room{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .roomhead{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .guest{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-cost-box{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-cost-explanation{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-preference-source{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-preference-source-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-preference-source-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-preference-summary>div{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-preference-summary span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-preference-summary strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-event-exceptions{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-event-exceptions>summary{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-event-exceptions-body{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-event-exceptions-body>p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotels-panel-body>.log-add-structure-heading{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotels-panel-body>.log-add-structure-heading strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotels-panel-body>.log-add-structure-heading small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotels-panel-body>.log-selected-structure-heading{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotels-panel-body>.log-selected-structure-heading strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotels-panel-body>.log-selected-structure-heading small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotel-editor-body>.log-current-room-title{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotel-editor-body>.log-current-room-title strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotel-editor-body>.log-current-room-title small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-hotel-details-form{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-manual-hotel-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-manual-hotel-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-manual-hotel-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-bulk-box{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-bulk-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-bulk-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-single{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-single summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-assign{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-picker-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-picker-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-search{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-search label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-filter-count{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-option{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-option strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-option small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-option.is-disabled{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-passenger-option.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-0>.log-card-head{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-0>.log-card-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-1>.log-card-head{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-1>.log-card-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-2>.log-card-head{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-2>.log-card-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-3>.log-card-head{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-editor.per-room-tone-3>.log-card-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-capacity.complete{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-capacity.overbooked{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-guests{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-guests-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-guests-head span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-guest{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-guest-avatar{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-room-guest-avatar i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-badge.match{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-badge.companion{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-badge.profile{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-legend{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-legend strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-bulk-actions{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-bulk-actions strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-pref-bulk-actions small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-payment-frame{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .payment-none{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-payment-table tbody tr:nth-child(4n/**/+1)>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-payment-table tbody tr:nth-child(4n/**/+2)>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-payment-table tbody tr:nth-child(4n/**/+3)>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-payment-table tbody tr:nth-child(4n)>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-control-grid>div{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-control-grid span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-control-grid strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-check{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-check.success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-check.warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-check.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-check.info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-collapse-toggle{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-collapse-toggle:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-report-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-report-toolbar strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-report-toolbar small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .log-copy-feedback{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-report-summary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-report-kicker{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-report-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-hotel-report{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-hotel-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-hotel-report-head h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-hotel-report-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report.per-room-tone-1{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report.per-room-tone-2{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report.per-room-tone-3{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report.per-room-tone-1 .per-room-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report.per-room-tone-2 .per-room-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report.per-room-tone-3 .per-room-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-report-head span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed-pillow{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed-avatar{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed-avatar i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed-person strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-free{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-free:before,html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-free:after{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-free .per-bed-blanket{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-free .per-bed-person{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-free .per-bed-avatar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-private{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-private:before,html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-private:after{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-private .per-bed-blanket{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-private .per-bed-avatar{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-bed.is-private .per-bed-avatar i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-room-note{border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-report-alerts .success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-report-alerts .warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-report-alerts .danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-arrears{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-host-export-button{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-pernotto.aspx"] .ipba-logistica-page .per-host-export-button:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-weight{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-team img{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-declined{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-qualificazioni.aspx"] #qualificationPage .q-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-rimborsi-analitici.aspx"] .ra-page{--ra-bg:var(--ipba-ui-bg)!important;--ra-soft:var(--ipba-ui-surface)!important;--ra-text:var(--ipba-ui-text)!important;--ra-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage{--ipba-border:var(--ipba-ui-border)!important;--ipba-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-alert{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-alert.is-ready{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-alert.is-info{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-success{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-panel,html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-series{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-panel-head,html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-series-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-panel-head h3,html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-series-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-ranking-points{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-publishbar{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-risultati.aspx"] #eventResultPage .event-result-rules{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .travel-expenses{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-hero p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-context{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-context span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-privacy{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-privacy span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-entry{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-entry-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-entry-copy span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-empty{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-stat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-stat span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-stat.primary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-category.travel{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-category.food{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-category.stay{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-table tfoot td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-spese-trasferta.aspx"] .expense-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-intro{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-kicker{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-report-card{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-report-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-report-head h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-seat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-seat.is-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-avatar{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-avatar i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-person strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-car-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-detail{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-detail span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-detail strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-share-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-share-box label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-share-text{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-toolbar strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-toolbar small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-readonly-field{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-field-lock{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-workflow-nav{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-workflow-nav a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-workflow-nav a+a{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-workflow-nav a:hover,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-workflow-nav a:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-workflow-nav small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-panel.is-collapsible>.log-panel-heading:hover,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-panel.is-collapsible>.log-panel-heading:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-preference-source{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-preference-source-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-preference-source-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-preference-item{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-preference-item span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-preference-item strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-event-exception{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-event-exception-body{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-event-exception-body p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-travel-alerts{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-travel-alerts>summary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-travel-alert{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-travel-alert strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-pref-inline{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-badge.muted{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-badge.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-status{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-status.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-status.is-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-metric{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-metric span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-metric strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-metric small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-list{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-row{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-row:hover{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-row.is-over{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-row small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-subhead{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-subhead strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-subhead small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-row.is-available{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-capacity-foot{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-assign{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-picker-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-picker-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-option{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-option strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-option small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-passenger-option.is-disabled{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-card.log-card-auto{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-card.log-card-auto.is-alt{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-card.log-card-auto.is-alt>.log-card-head{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-card.log-card-auto.is-alt>.log-card-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-card.log-card-auto .form-control{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-section,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-inline-report{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-section>summary,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-inline-report>summary{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-section>summary:after,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-inline-report>summary:after{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-section>summary small,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-inline-report>summary small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-planner{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-heading h5{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-heading p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-summary strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-people{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-people span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-people.is-missing{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-add{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-stop-add-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-people-heading{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-people-heading strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-people-heading small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-table table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-passenger strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-route-passenger small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-route{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-route h5{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-stop strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-report-stop small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-auto-inline-report>summary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-driver-times{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page.is-report-only .log-card.log-card-auto>.log-card-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page.is-report-only .log-auto-inline-report{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-add-auto-section{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-add-auto-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-add-auto-subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-saved-auto-box,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-manual-auto-box,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-manual-person-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-saved-driver-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-form-divider{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-form-divider:before,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-form-divider:after{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-manual-auto-head strong,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-manual-person-head strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-manual-auto-head small,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-manual-person-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-module-check{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-module-check:hover{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-final-alert,html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-final-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-final-info{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento-trasferta.aspx"] .ipba-logistica-page .log-final-success{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-collapse-toggle{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-collapse-toggle:hover,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-collapse-toggle:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-main-dropdown>.dropdown-header,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-dropdown>.dropdown-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-menu-toggle{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-menu-toggle:hover,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-menu-toggle:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-list-table>tbody>tr>th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-state.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-state.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-state.is-neutral{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-base-team-origin{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-readiness{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-readiness.is-ready{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-readiness-chip.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-readiness-unavailable{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-public-roster-button{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-public-roster-button:hover,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-public-roster-button:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-public-roster-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-status-open{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-status-live{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-status-planned{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-status-closed{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-hero{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-hero h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-quicknav{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-quicknav a{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-quicknav a:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-summary-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-summary-card span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-summary-card strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-summary-card small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-access{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .box,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .box-header,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-panel-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .box-title,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .box-title small,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-panel-title small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-section-title-icon,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .box-title>.event-section-title-icon,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-panel-title>i,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-editorial-panel>header>i,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-panel-header>i,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-title-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-section-action{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-referee-board-launch{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-referee-board-launch span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-duty-times span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-editorial-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-editorial-panel>header,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-panel-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-editorial-panel h3,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-panel h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-editorial-panel header span,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-panel-header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-program-heading{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-program-item{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-program-item>div{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-program-note{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-program-subitem{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-info-list li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-info-list i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-info-list .event-info-heading{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-info-list .event-info-subitem{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-sessions-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-sessions-panel>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-sessions-panel>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-sessions-panel>header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-sessions-panel>header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-card>time{border-right-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-card>time small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-copy h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-action{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-private{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-materials-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-materials-panel>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-materials-panel>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-materials-panel>header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-materials-panel>header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-card.is-complete{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-icon{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-card.is-complete .event-course-material-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-kicker span{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-copy h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-badges>span{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-state.is-published{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-state.is-review{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-state.is-draft{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-state.is-archived{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-badges .event-course-material-required{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-material-badges .event-course-material-done{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teachers-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teachers-panel>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teachers-panel>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teachers-panel>header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teachers-panel>header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teacher-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teacher-icon{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teacher-copy h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teacher-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teacher-copy p,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-teacher-copy small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-day{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-icon{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-day-header span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-day-header strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-description{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-stats span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-weather-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-room-link{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-replay{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-switcher{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button em{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button:hover,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-live-stream-button.is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot-0{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot-1{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot-2{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot-3{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot:hover,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-slot:focus-within{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-tools a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-score{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-score span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-break{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-duty-role{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-standing-stat small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-standing-points{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-standing-diff-zero{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-entity-thumb{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-team-with-thumb .event-entity-thumb{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-awards-subtitle{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-awards-subtitle:not(:first-child){border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-virtual-series-note{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-virtual-podium-group{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-virtual-podium-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-virtual-podium-header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-virtual-podium-header h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-virtual-podium-header small{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-card strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-card span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-position{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-roster{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-roster-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-roster li{border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-roster li span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-roster-empty{border-top-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-1{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-2{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-2 .event-podium-medal{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-podium-3{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-group{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-group>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-group>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-group>header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-group>header h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-rookie>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-avatar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-copy>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-team{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-team img{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-team i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-player-award-series{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-category{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-copy h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-series{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-award-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-awards-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-awards-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-header div>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-summary article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-summary article>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-summary span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-summary strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-summary small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-phases span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-highlights article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stat-highlight-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-highlights .event-stat-highlight-label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-highlights strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-highlights small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-table td{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stat-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stat-team a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-table .is-positive{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-table .is-negative{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-table .is-neutral{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stat-penalties{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-method{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-empty,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-unavailable{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-empty strong,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-stats-unavailable strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-state.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-note{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft.is-report>header>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-text{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-draft>footer small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-data{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-data>summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-data summary small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-data-text{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-data-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-press-copy-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-feedback-attachments{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-feedback-attachments input[type=file]{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-feedback-attachments small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-feedback-files{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-feedback-files span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-feedback-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-gallery-upload{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-gallery-upload small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-gallery-upload .progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-gallery-upload-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-summary article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-summary article.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-summary article.is-warning{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-summary span,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-summary small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-summary strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-table td small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-team>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-person-photo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-status.is-ready{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-status.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-empty,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-captain-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-guest-teams{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-guest-teams>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-guest-teams h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-guest-teams p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-guest-team-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-guest-team-table td small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-count{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevent-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevent-main h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevent-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevent-stats span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevent-stats strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-empty,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-schema{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-empty.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-admin{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-admin-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-admin-head h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-admin-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-form label,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-link-form label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-form-actions span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-subevents-link-form{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-modal .modal-content{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-modal .modal-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-modal .modal-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-modal .modal-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-modal .modal-footer{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-loading{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-head{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-head h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-head small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-summary article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-summary article.is-captain{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-summary article.is-warning{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-summary span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-summary strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-list li{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-player-photo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-player-name strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-player-name small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-message{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-roster-public-message.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-link{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-link small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-form{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-form label{color:var(--ipba-text-muted)!important}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-course-session-action{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-tools a{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-panel-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-panel-head h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-panel-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-group{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-group-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-group-title .event-ops-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-group-title h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-ops-state.is-live{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-brief{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-brief>div{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-brief>div.is-wide{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-ops-brief small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-person{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-person.is-current{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-person-role strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-ops-person-role span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-person-note{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-ops-person-note.is-empty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-empty-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-ops-schema-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-graphics .box-title small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-preview{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-copy h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-copy ul{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-actionbar{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-actionbar.is-disabled{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-actionbar.is-disabled span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-upload-form{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-upload-form label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-social-upload-form .form-control{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-schedule-tools a.event-social-slot-jpeg{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-roster-jpeg{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-broadcast-roster-link{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-broadcast-roster-link.is-transparent{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-external-source{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-source span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-external-teams article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-teams article>div>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-roster article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-roster img{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-roster span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-match-filter{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-match-filter label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-match-filter span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-external-matches{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-matches article{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-matches time{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-copy span,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-state.is-final{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-state.is-planned{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-matches article.is-live{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-room,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-graphic{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-graphic{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-match-source{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-stats article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-stats span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-logistics a{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-logistics a:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-logistics i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-logistics span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-external-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layouts>a{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layouts>a:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layouts>a>span{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layouts small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layout-source{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layout-status{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layout-status span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-layout-provider.is-pb{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-cards article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-cards article>div span,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-cards p,html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-cards small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-status.is-final{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] #eventoPageV2 .event-national-ranking-full{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-full summary span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-full[open] summary{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="evento.aspx"] .event-national-ranking-full tr.is-italy td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-header,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-panel,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-subtitle,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-btn-secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-btn-secondary:hover,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-btn-secondary:focus{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-editor-wrap textarea{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-savebar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-save-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document h1,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document h2,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document h3,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document h2{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document blockquote{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document hr{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document th,html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="faq.aspx"] .ipba-faq-page .ipba-faq-document th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .ipba-gm-shell,html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .ipba-gm-shell>.content{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .ipba-gm{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-hero{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-stat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-stat:hover,html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-stat:focus{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-card>header{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-card>header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-minor{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-no{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-neutral{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-relations{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-relation{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-relation small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-action-box{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-picker-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-guide{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-table th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="gestione-minori.aspx"] .gm-empty{border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage{--players-muted:var(--ipba-ui-text-muted)!important;--players-border:var(--ipba-ui-border)!important;--players-surface:var(--ipba-ui-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-toolbar{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-toggle{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-toolbar-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-body label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-body .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-actions{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-results-heading{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-results-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-filter-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .player-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .player-photo{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .player-card-footer{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .player-card-footer small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .player-card-footer strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .player-profile-action{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-empty-state{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-empty-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-empty-state h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-empty-state p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-history-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-history-stat>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-history-stat>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-history-stat>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-heading h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-item{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-item.is-second{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-position{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-position i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-position b{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .is-second .players-hall-position i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-avatar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-person>a,html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-person>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-person>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-person>em{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-performance>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-performance>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-hall-performance>em{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-history-note{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-history-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-heading h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-heading p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-total{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-stat span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-stat small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-section{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-section-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-section-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-section-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-rank-item{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-rank-position{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-rank-item.is-second .players-mvp-rank-position{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-rank-item.is-third .players-mvp-rank-position{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-avatar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-person>a,html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-person>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-count small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-table>thead>tr>th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-table>tbody>tr>td{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-event>a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-event small{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-table-person>img{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-table-person a,html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-table-person strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-team img{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-team-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="giocatori.aspx"] #playersPage .players-mvp-note{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="index.aspx"] #ipbaHomeV4 .home-tile-market{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="index.aspx"] #ipbaHomeV4 .home-tile-contact{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="index.aspx"] #ipbaHomeV4 .home-tile-contact .home-tile-icon{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom{--mr-border:var(--ipba-ui-border)!important;--mr-muted:var(--ipba-ui-text-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-back{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-share-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-open-picker{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-event-heading{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-event-summary p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-event-heading-meta li{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-event-heading-actions a{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-screen-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-screen-empty i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-layer-close{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-event-numbers small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-focus-head>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-player-photo{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-player-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-match time span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-match>div small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-team-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-team-logo{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-team-head small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-live-team-stats small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-strip{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-dialog{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-dialog-close{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-section{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-section-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-section-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-section-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-section-link,html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-clear-support{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-support-status{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-support-status.is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-select{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-logo>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-select .mr-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-choice-type{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-support-status.is-national-status{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-stats{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-stats span{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-stats strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-stats small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-room{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-room-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-room-hero p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-room-change{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-overall-stats{border-top-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-overall-stats span{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-overall-stats small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-roster-detail h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-roster-detail header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-photo{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-name strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-name span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-metrics span{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-metrics small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-season{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-profile{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-player-card.is-team-player .mr-player-profile{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-inline-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-match{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-match-meta span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-match-meta small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-match-team{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-match-score.is-pending{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-room{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-tricolore i:nth-child(2){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-mark{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-stats{border-top-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-stats span{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-stats small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-roster-detail{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-roster-detail h3,html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-history h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-roster-detail header span,html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-history header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-list{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-row{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-row.is-current{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-name strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-name small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-numbers strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-numbers small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-score{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-score small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-not-found{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-not-found h2{color:var(--ipba-text)!important}
@media (max-width:900px){html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-roster-detail{border-bottom-color:var(--ipba-border)!important}}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-team-overall-stats span{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-national-stats span:nth-child(-n/**/+2){border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv-live.aspx"] #ipbaMatchRoom .mr-season-score{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-filter{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-filter:hover,html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-filter:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-search input{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-search input:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-section-header{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-section-header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-section-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-card-replay{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-card-topline{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-status,html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-vod-label{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-status-replay{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-card h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-card p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-card-footer{border-top-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="ipba-tv.aspx"] #ipbaTvPageV2 .tv-result-count{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="lavoro.aspx"] #ipbaWorkHub{--work-surface:var(--ipba-ui-surface)!important;--work-border:var(--ipba-ui-border)!important;--work-text:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="lavoro.aspx"] .ipba-work-shell{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .right-side.ipba-hub-shell{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-header{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-tabs a{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-tabs a:hover,html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-tabs a:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-stat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-stat span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-event{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-event-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-event-link{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-date{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-date span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-event-copy p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-context{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-context-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-badge.is-joint{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-badge.is-role{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-module{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .is-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .is-neutral{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-empty{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-eventi.aspx"] .ipba-logistics-hub .hub-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .right-side.ipba-pref-shell,html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .right-side.ipba-pref-shell>.content{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-head,html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-panel,html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-note{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-note span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-panel-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-panel-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-person{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-empty{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-share{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-share p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-actions{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="logistica-preferenze.aspx"] .ipba-pref-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .right-side.ipba-minori-shell,html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .right-side.ipba-minori-shell>.content{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .ipba-minori{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-head,html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-card,html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-note{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-head p,html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-card header p,html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-card>header{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-item{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-readonly{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-event{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-event-head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-legal-summary{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-consenso{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-no{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="minori.aspx"] .minori-empty{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-hero p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-context label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-state{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-shared{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-upload{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-upload-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-file-label{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-selection{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-upload-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-stats{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-stat{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-stat span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-image{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-meta span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-card-body p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-card-body small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-national-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-manage-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-manage-panel>p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-photographers-list{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-photographer{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-photographer span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-photographers-empty{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-privacy{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-stat:nth-child(-n/**/+2){border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale-foto.aspx"] .foto-mobile-quick{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-hero p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-season label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-roster-help{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-roster-help span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-persona-link{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-persona-link img{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-maglia-vuota{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-empty{color:var(--ipba-text-muted)!important;background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-card p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-label{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-callup-section-title small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-add-callup{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-callup-tools{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-callup-tools small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-copy-callups{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-copy-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-callup-empty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-role-readonly{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-match{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-match.esclusa{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-match time{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-match-main small,html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-match-main span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-stat-grid article{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-stat-grid span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-history .attuale td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-ranking-history{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-ranking-history td:first-child small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-ranking-state.is-final{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-group+.naz-event-group{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-group-title strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-group-title small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-source{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-context p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-event-context small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-taglia small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-team-link{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-team-link img{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-presenze{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-private-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-private-heading{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-private-heading strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-private-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-private-pb small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-number-request{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-number-request span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-number-admin{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-number-admin-heading{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-number-admin-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-page .naz-table tbody tr.naz-roster-role-secondary>td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-roster-public tbody tr.naz-roster-role-secondary>td:nth-child(2){color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-callup-private-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-callup-private-note span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-excel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-heading p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-state{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-form{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-form small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-summary span{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-summary span.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-summary span.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-table tr.is-ok>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-table tr.is-warning>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-table tr.is-error>td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-badge.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-badge.is-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-badge.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-import-help{border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-intro{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-intro span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-background,html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-tools{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-background-preview{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-upload{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-full-team{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-full-team-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-full-team-copy span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-player{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-player-photo{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-player-copy span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-empty{color:var(--ipba-text-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-graphics-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-preferences{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-preferences-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-preference-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-preference-option span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-captain-check{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-card-header span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-logo-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-logo-fallback{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-form{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-partner-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-partner-logo{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-partner-copy span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-warning,html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-empty{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionale.aspx"] .naz-branding-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-hero p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-season label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-intro{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-intro span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-group h3{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-group-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-person{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-photo img{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-person-copy>a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-person-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-person-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-form-visibility{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-management-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-workspace>.box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-event-picker{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-event-context{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-event-context span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-tool-group+.staff-tool-group{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-tool-group h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-tool{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-tool:hover,html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-tool:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-tool span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-permission-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-permission-heading>div>span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-permission{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-permission-scope{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-permission-copy span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-intro{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-intro span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-group{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-group-heading{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-group-title span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-person{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-graphics-photo{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-feature{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-feature-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-feature span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-asset{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-asset-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-logo-preview,html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-background-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali-staff.aspx"] .staff-central-upload label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-intro p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-current-box .box-title small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-admin-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-admin-toolbar span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-state.in-programma{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-state.in-corso{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-state.concluso{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-teams>strong{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-teams a{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-numbers>div{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-numbers span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-empty{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-admin{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-admin span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-list{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-item{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-date{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-date span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-meta span{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-copy h3 a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-source{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-event-teams-pending{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-archive-icon{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-archive-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-current-box .nazionali-archive-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-year-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-year-toolbar small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-note{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-overall-kpi>div{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-overall-kpi span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-game-balance>div{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-game-balance span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-game-balance strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-panel-title{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-panel-title strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-panel-title span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-table td.nazionale a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-table .posizione{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-table .percentuale{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-callup-list>li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-callup-rank{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-callup-person{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-callup-person img{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-callup-person small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-callup-total span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-section{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-heading i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-heading strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-heading small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-kpi article{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-kpi article>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-kpi article>strong small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-kpi article>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-kpi article.argento{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-kpi article.argento>strong,html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-stat-table .medaglia.argento{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-best-rank small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-best-rank small a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-index-bar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-index-bar b{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-year-table tr.is-best td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-no-data{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-index-note{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-palmares-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-history-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-history-note{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-history-na{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="nazionali.aspx"] .nazionali-press-cover{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .pref-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .pref-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] .ipba-prefs-shell{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .pref-panel{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .pref-panel>h2{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .recurring-day{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .recurring-day legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .recurring-pair{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .pref-section{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs .pref-section h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs input,html[data-ipba-theme="dark"][data-ipba-page="preferenze-turni.aspx"] #turniPrefs select{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-subtitle,html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-panel-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-statuses{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page label,html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-field-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .form-control[readonly],html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .form-control[disabled],html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .form-control.readonly{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-role-selection{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-field-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-results{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-option{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-option:hover,html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-option:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-option span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-state.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-state.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-state.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-place-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-permissions-summary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-permissions-summary__title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-permission-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-permission-item__label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-permission-item__meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-permissions-summary__note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-ai-consent{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-ai-consent__title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-ai-consent__choice{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-ai-consent__meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-photo-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-photo-preview{border-right-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-photo-preview .avatar{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-photo-preview .avatar.ipba-photo-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-photo-type{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-photo-type-national{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-photo-type-referee{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-photo-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-photo-state{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-photo-rules{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-main-photo-alert{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-payment-locked{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-role-grid{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-actions{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-minor-admin-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-empty-state{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-minor-link{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-minor-link-email{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-link-status-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-link-status-no{background:var(--ipba-surface-muted)!important}
@media (max-width: 767px){html[data-ipba-theme="dark"][data-ipba-page="profilo-account.aspx"] .ipba-profile-page .ipba-profile-photo-preview{border-bottom-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page{--ipba-page-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-muted:var(--ipba-ui-text-muted)!important;--ipba-accent-soft:var(--ipba-ui-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-page-intro,html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-auto-panel,html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-page-intro p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-archive-tabs{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-archive-tabs a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-archive-tabs a:hover,html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-archive-tabs a:focus{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-archive-tabs a.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-stat-label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-panel-heading p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .table > thead > tr > th{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .table > tbody > tr > td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-auto-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-status-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-status-inactive{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-contact-line{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .help-block{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .ipba-auto-page .ipba-form-section{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .right-side.ipba-auto-shell,html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .right-side.ipba-auto-shell > .content{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .right-side.ipba-auto-shell > .content-header > h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo-auto-utenti.aspx"] .right-side.ipba-auto-shell > .content-header > h1 > small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage{--profile-muted:var(--ipba-ui-text-muted)!important;--profile-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-avatar-column .avatar{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content .box{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content .box-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content .box-header .box-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content .box-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content .table>tbody>tr>th,html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content .table>thead>tr>th{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-profile-readiness{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-profile-readiness.is-ready{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-profile-readiness.is-ready .entity-profile-readiness-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-profile-readiness.is-ready .entity-profile-readiness-count{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-profile-status.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-profile-missing-groups li{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-photo-guidance{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-photo-guidance>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-photo-guidance strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-quick-links{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-quick-links a{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-detail-row{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-detail-row b{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-field-missing{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-contract-panel .avatar{background-color:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-stats-subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-stat span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-heading small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-card-heading{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-value strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-value small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-rank{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-comparison-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-trend-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-stats-legend{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-trend{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-trend-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-player-trend-year{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-content textarea.form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-documents .galleryipba.avatar-gallery{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-documents .galleryipba.avatar-gallery>a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-documents .galleryipba.avatar-gallery i.fa{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-feedback-attachments{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-feedback-attachments label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-feedback-attachments small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-feedback-files span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="profilo.aspx"] #playerProfilePage .entity-feedback-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-age-notice{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-age-notice.is-minor{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-guardian-fields{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-guardian-fields h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-guardian-fields p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-result-dialog{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-result-email{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="register.aspx"] .ipba-result-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="stagioni-date.aspx"] .season-dates{--bg:var(--ipba-ui-bg)!important;--line:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage{--stats-text:var(--ipba-ui-text)!important;--stats-muted:var(--ipba-ui-text-muted)!important;--stats-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-scope{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-nav a{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-summary-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-panel-heading h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-record{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-record>i{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-record a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-table>thead>tr>th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-name{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-status.is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-status.is-history{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-status.is-captain{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-kpi{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-subpanel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-subpanel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-subpanel-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-subpanel-heading .market-count{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-signing-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-signing-card time{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-kind.is-definitive{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-kind.is-loan{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-origin-unknown{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-filter button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-filter button:hover,html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-filter button.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .market-search input{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .story-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .story-card-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .story-card-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .story-ranking li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .story-position{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-note{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-errors{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-dialog{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-close{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-intro{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-card h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-card dt{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-card dd{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-legend .is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-legend .is-history{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="statistiche.aspx"] #ipbaStatisticsPage .stats-guide-footer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-intro h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-intro p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-panel-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-panel-hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-search input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-results-meta{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table tr.tc-event-start td{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table tr.tc-season-start td{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-table tfoot td{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-article>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-status.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-status.archived{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-muted{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-consumi.aspx"] .tc-no-results{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-team-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-team-header p,html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-panel-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-team-statuses{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-team-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-team-panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail label,html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-field-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-enrollment-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-status-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-enrollment-empty{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-enrollment-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-enrollment-add{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-feedback{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-feedback.is-error{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-declaration{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team-dettaglio.aspx"] .ipba-team-detail .ipba-form-actions{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage{--profile-muted:var(--ipba-ui-text-muted)!important;--profile-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-avatar-column .avatar{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content .box{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content .box-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content .box-header .box-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content .box-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content .table>tbody>tr>th,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content .table>thead>tr>th{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-info-menu>.dropdown-toggle{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-info-menu>.dropdown-toggle:hover,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-info-menu>.dropdown-toggle:focus,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-info-menu.open>.dropdown-toggle{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-info-panel .box-body>b{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-detail-item{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-detail-item span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-detail-item strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-series-value .badge,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-series-value [class*="bg_serie_"]{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-button{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-button:hover,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-button:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-panel>.box-header:not(:first-child){border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-medical-upload{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-medical-file-name{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-medical-copy-cell.has-file .entity-medical-upload{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-medical-copy-cell.has-file .entity-medical-file-name{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-mascot-heading{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-mascot-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-mascot-person{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-mascot-person small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-mascot-copy p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-person-avatar{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-role-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-contract-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-modal .modal-content{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-modal .modal-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-modal .modal-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-intro strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-modal textarea.form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-roster-copy-modal .modal-footer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-move-modal .modal-content{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-move-modal .modal-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-move-modal .modal-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-move-notice{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-move-notice strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-fields label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-fields .form-control{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-selection{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-selection-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-selected-count{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-table th{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-table td{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-table tr.is-selected{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-bulk-move-modal .modal-footer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stats-subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stat-item{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stat-item span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stat-item strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-chart-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-chart-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stat-controls label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stat-controls .form-control{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-comparison-name{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-comparison-name strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-comparison-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-comparison-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-trend-chart{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-trend-value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-trend-year{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-stats-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-content textarea.form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-feedback-attachments{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-feedback-attachments label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-feedback-attachments small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-feedback-files span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .entity-feedback-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-calendar-table td small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-calendar-opponent{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-calendar-opponent strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-result-score{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-result-score.is-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-match-status{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-match-status.is-final{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-match-status.is-scheduled{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-match-status.is-pending{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphic-waiting{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-access{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-alert{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-alert.is-success{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-alert.is-error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-background,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-tools{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-section-heading h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-section-heading span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-section-heading .team-graphics-format{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-background-preview{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-upload>label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-upload small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-full-team{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-full-team strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-full-team span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-player{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-player-photo{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-player-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-player-copy span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-result-note{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-result-note strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-result-note span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-graphics-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-controls,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-controls label,html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-preview>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-preview>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamProfilePage .team-embed-preview-frame{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="team.aspx"] #teamCertificateModal iframe{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage{--teams-muted:var(--ipba-ui-text-muted)!important;--teams-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-toolbar{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-toggle{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-toolbar-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-header p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-body label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-body .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-actions{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-results-heading{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-results-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-filter-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .team-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .team-location{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .team-card-footer{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .team-card-footer small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .team-card-footer strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .team-profile-action{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-empty-state{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-empty-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-empty-state h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-empty-state p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-header{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-mark{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-copy>span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-copy>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-copy>a,html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-copy>em{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record.is-retired{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record.is-retired .teams-hof-record-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record.is-retired .teams-hof-record-copy>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-record.is-retired .teams-hof-record-copy>em{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table-heading h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table-heading p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof .table-responsive{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table thead th{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table tbody td{border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-position{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table tbody tr:nth-child(2) .teams-hof-position{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-team-logo{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-team a,html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-team strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-team small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table tbody tr.is-retired{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table tbody tr.is-retired td{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="teams.aspx"] #teamsPage .teams-hof-table tbody tr.is-retired .teams-hof-team strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-extension-reason{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-extension{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts{--ws-border:var(--ipba-ui-border)!important;--ws-text:var(--ipba-ui-text)!important;--ws-muted:var(--ipba-ui-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .status-badge{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .status-badge.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .status-badge.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .status-badge.is-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .status-badge.is-neutral{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-filter{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-week{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-week-header{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-day-card{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-day-card:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-day-metrics{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-next{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-next.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-next.success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-next-copy span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-kpi{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-panel-title{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-table th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .availability-item{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-note{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-note.warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-note.success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-note.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-report{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-suggestion-card{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts details.ws-disclosure{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ws-disclosure>summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-advanced{background:var(--ipba-surface)!important}
@media (max-width:1399px){html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-saved-shifts tr{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-saved-shifts td:before{color:var(--ipba-text)!important}}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-draft-card.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-draft-card.is-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts .ws-draft-card.is-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] .ipba-shifts-shell{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="turni-settimanali.aspx"] #weeklyShifts{--ws-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage{--uf-surface:var(--ipba-ui-surface)!important;--uf-border:var(--ipba-ui-border)!important;--uf-text:var(--ipba-ui-text)!important;--uf-text-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-type{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-type i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-type:hover,html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-type:focus{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-type.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-target-search .input-group-addon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-target-search .uf-search-count{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-attachments{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-attachments-head label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-attachment-files span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-upload-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-composer-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-filter .input-group-addon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage #utenteFeedbackTable{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage #utenteFeedbackTable th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage #utenteFeedbackTable th a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage #utenteFeedbackTable tbody tr:hover td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-response{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-status-closed{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-feedback.aspx"] #utenteFeedbackPage .uf-empty td{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-request-focus-v107{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-request-text-v107{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-flow-summary{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-flow-summary p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-section{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-field-readonly{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-label-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-subtitle-line{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-autosave-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-quickbar{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-tools{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-help{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .chat-tag-label{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .chat-copy-btn{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .chat-copy-btn:hover{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
@media (min-width: 992px){html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .testoinvio{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-0{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-1{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-2{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-3{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-4{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-5{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-6{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat .messaggio.chat-user-color-7{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__quickbar{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__tools{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__help{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__messages{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__msg{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__date{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__copy{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__copy:hover{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__edit-admin:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__delete-admin:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .chat-tag-label{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__composer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34__head{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34__head small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34__toolbar{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34__controls{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #taskWhiteboardCanvas{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34__footer{color:var(--ipba-text)!important;background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34__status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-calendar-preview-v36{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-procedure-editor-v36{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-procedure-toolbar-v36{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-procedure-help-v36{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-procedure-save-v103{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-procedure-warning-v36{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-operator-autocomplete-v37{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-operator-autocomplete-v37__help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-operator-chip-v37{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-operator-empty-v37{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-page-guide-modal-v37__box{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-page-guide-modal-v37__card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-table-v36 th,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-table-v36 td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-table-v36 th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-ok-v36{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-warn-v36{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-danger-v36{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-dev-panel-v38{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-dev-note-v38{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-dev-readonly-v38{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-dev-calendar-v38{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-dev-note-box-v39{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-v39{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-table-v39 th,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-table-v39 td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-table-v39 th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-empty-v39{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-alert-info-v39{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-chat-v27__quickbar .btn-presavisione-v39{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-inputs-v45{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-root-exec-meta-v45{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-v22{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-help-v22{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-list-v22 th,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-list-v22 td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-list-v22 th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-empty-v22{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-status-v22{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-status-v22.is-done{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-hours-origin-v22{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-v45-calendar-info{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-v34 .wb-v51-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-gallery-picker-v62{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-whiteboard-gallery-picker-v62__item{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-file-v64{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-card-v83{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-preview-v83{border-color:var(--ipba-border)!important;background-color:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-file-preview-v83 i{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-name-v83{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-add-v83{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-add-v83:hover,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-add-v83.active{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-attachment-upload-note-v83{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-operator-favorites-v65{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-operator-favorites-v65__title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-op-fav-v65 small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon.sun{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon.cloud{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon.rain{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon.storm{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon.snow{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__wxicon.fog{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__risk{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__risk.ok{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69 table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69 th,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69 td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69 th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-v69__source{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-toggle-v71{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-toggle-v71 label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-toggle-v71 small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-details-v86 > summary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-details-v86__label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-weather-details-v86 small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-autosave-last-v71{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-local-draft-v76{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-v77{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-v77 .task-audit-subtitle-v77{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-section-v77{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-section-v77 h5{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-table-v77{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-table-v77 th,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-table-v77 td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-table-v77 th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-muted-v77{color:var(--ipba-text)!important;background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-audit-pill-v77{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-toolbar-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-record-v2{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-meta-pill-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-priority-v2.task-priority-alta{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-priority-v2.task-priority-bassa{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-feedback-closed-v2.is-aligned{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-feedback-closed-v2.is-aligned .task-feedback-closed-v2__icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-feedback-closed-v2.is-pending{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-summary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-summary h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-summary p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-step-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-step-v2 b{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-step-v2.is-operational{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-flow-arrow-v2{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-section{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-section-header{border-bottom-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-section-header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-section-header small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-ascolto .task-section-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-ascolto .task-section-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-direzione .task-section-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-direzione .task-section-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-esecuzione .task-section-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-esecuzione .task-section-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-verifica .task-section-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .section-verifica .task-section-body{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-field-readonly{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-label-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-status-workflow-v101{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-status-current-v101__label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage #taskStatusCurrentV101{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage #taskStatusCurrentV101.is-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage #taskStatusCurrentV101.is-completed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage #taskStatusCurrentV101.is-rejected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage #taskStatusCurrentV101.is-verified{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-status-help-v101{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-tool-details-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-tool-details-v2>summary{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-tool-details-v2>summary small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-tool-details-v2>.task-whiteboard-v34{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-tool-details-body-v2{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-local-only-note-v2{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-shared-data-note-v81{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-audit-v77{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-audit-v77 h4{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-action-bar{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-chat-v27{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-chat-v27__header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-chat-v27__header h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-chat-v27__header small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .box-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage .task-section-toggle-v12{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #utenteTaskPage.notice-view-v103{--nv-bg:var(--ipba-ui-bg)!important;--nv-text:var(--ipba-ui-text)!important;--nv-muted:var(--ipba-ui-text)!important;--nv-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] h2{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] td,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] th{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] pre{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] h2{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] td,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] th{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] pre{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] "[bad string]

			+".task-bacheca-v67-preview{border:1px solid #d9e2ef;background:#f8fbff;border-radius:8px;padding:12px;margin-top:10px;}"
			+".task-bacheca-v67-preview-title{font-weight:700;margin-bottom:8px;}"
			+".task-bacheca-v67-meta{font-size:12px;color:#666;margin-top:5px;}"
			+".task-bacheca-v67-dest{border:1px solid #e5e5e5;background:#fff;border-radius:6px;padding:10px;margin-top:10px;}"
			+".task-bacheca-v67-extra{margin-top:8px;}"
			+".task-bacheca-v67-chip{display:inline-block;border:1px solid #ccc;background:#f7f7f7;border-radius:14px;padding:4px 8px;margin:3px;font-size:12px;}"
			+".task-bacheca-v67-chip button{border:0;background:transparent;margin-left:6px;color:#900;font-weight:700;}"
			+".task-bacheca-v67-modal-bg{display:none;position:fixed;z-index:99999;left:0;top:0;right:0;bottom:0;background:rgba(0,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] 0,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] 0,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .45);padding:30px;overflow:auto;}"
			+".task-bacheca-v67-modal{background:#fff;max-width:980px;margin:20px auto;border-radius:10px;box-shadow:0 8px 30px rgba(0,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] 0,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] 0,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .25);padding:18px;}"
			+".task-bacheca-v67-fulltext{white-space:pre-wrap;border:1px solid #ddd;background:#fbfbfb;border-radius:6px;padding:12px;max-height:420px;overflow:auto;margin:12px 0;}"
			+".task-bacheca-v67-prese{font-size:12px;color:#555;margin-top:10px;}"
			+".task-bacheca-v67-report{border:1px solid #ddd;background:#fff;border-radius:6px;padding:8px;margin-top:10px;}"
			+".task-bacheca-v67-report table{width:100%;border-collapse:collapse;margin-top:6px;}"
			+".task-bacheca-v67-report th,html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] .task-bacheca-v67-report td{border-bottom:1px solid #eee;padding:5px;text-align:left;vertical-align:top;}"
			+".task-bacheca-v67-report th{font-weight:700;background:#f7f7f7;}"
			+".task-bacheca-v67-missing{margin-top:8px;padding:8px;border:1px solid #f0d8a8;background:#fffaf0;border-radius:5px;}"
			+".task-bacheca-v67-muted{color:#777;font-size:11px;}"
			+"[bad string]


#noticePhotoGallery{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-task.aspx"] #noticePhotoGallery button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage{--tasks-muted:var(--ipba-ui-text-muted)!important;--tasks-border:var(--ipba-ui-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-overview{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-mode-switch{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-mode-button{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-mode-button:hover,html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-mode-button:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-mode-button.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-mode-button i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-filter-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-filter-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-filter-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-filter-field .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-results-summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-summary-item{border-right-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-summary-item:hover,html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-summary-item:focus{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-summary-item.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-summary-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-card:hover{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-priority-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-development-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .is-high .task-priority-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .is-medium .task-priority-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-owner-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge.is-review{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge.is-awaiting{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge.is-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge.is-rejected{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge.is-rejected i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-status-badge.is-closed{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-context{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-context i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-open-primary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-duplicate-note{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-duplicate-note.is-legacy{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment.is-mine{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment-icon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment-copy small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment-status{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-assignment-link{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-card-footer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-card-footer i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-card-footer strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-empty-state{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-empty-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-empty-state h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-empty-state p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-toolbar{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-weekdays{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-weekdays span{border-left-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-day{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-day.is-outside{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-date{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-event{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-event.is-high{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-event.is-medium{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-note{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-note.is-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-completion-chart{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-total{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-label small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-note{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-empty>i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-empty strong{color:var(--ipba-text)!important}
@media (max-width:767px){html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-day{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-calendar-weekday-mobile{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-chart-track{background:var(--ipba-surface-muted)!important}}
html[data-ipba-theme="dark"][data-ipba-page="utente-tasks.aspx"] #userTasksPage .task-class-badge{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-tabs{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-tabs a{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-stat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-dashboard-links>a{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-dashboard-links small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-analytics-head .form-control{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-analytics-metric{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-analytics-metric small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-chart-legend{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-month-chart{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-month-values small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-month-column>small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-ratio-label span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-ratio-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-age-section{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-age-section.micro{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-age-section-head small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-source-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-year-table tr.selected td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-coverage{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-panel-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-panel-head small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-group-facts>div{background:var(--ipba-surface)!important;border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-group-facts span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-state-form{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-billing-lines{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-billing-summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-staff-chip{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-staff-chip small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-table th{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-session-divider td{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-session-divider small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-session-divider.past td{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important;border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-session-divider.past td>i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-sub{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-label.info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-label.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-label.error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-label.muted{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-alert{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-alert.info{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-alert.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-alert.warn{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-alert.error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-contact-checks{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-contact-audit{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-guardian-card{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-guardian-details small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-guardian-card.missing{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-code{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-readonly{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-calendar-kpis{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-calendar-kpis>div{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-calendar-kpis strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-calendar-kpis span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-config,html[data-ipba-theme="dark"] .mvp-manual{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-config>summary,html[data-ipba-theme="dark"] .mvp-manual>summary{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-config-body{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-config-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-config-card p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-code-list>div{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-code-chip{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-manual{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-profile-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-public-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-public-card{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-public-head{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-public-head h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-public-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-invite-facts>div{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-invite-facts span,html[data-ipba-theme="dark"] .mvp-invite-facts small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-public-legal{color:var(--ipba-text-muted)!important}
@media (max-width:700px){html[data-ipba-theme="dark"] .mvp-demographic-table tr{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-demographic-table td:not(:first-child):before{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-mobile-cards tr{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-mobile-cards td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-mobile-cards td:before{color:var(--ipba-text-muted)!important}}
html[data-ipba-theme="dark"] .mvp-group-area-nav{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-group-area-nav a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-group-area-nav a+a{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-group-area-nav a:hover,html[data-ipba-theme="dark"] .mvp-group-area-nav a:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-group-area-nav a.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-overview-list li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-sport-flow{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-sport-flow a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-sport-flow a+a{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-sport-flow a:hover,html[data-ipba-theme="dark"] .mvp-sport-flow a:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-sport-add-players .mvp-help{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-formula{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-live-ready>span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-live-ready em{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-score-team{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-score-vs span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-team-color-select{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-team-chip{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-team-chip small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-captain-form{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-captain-form label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-player-bulk-actions{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-team-identity-form{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-team-identity-form label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-no-bib-label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-head p{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-roster span.empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-roster.compact span{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-versus{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-next small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-card{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-card h2{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-card th{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-card th,html[data-ipba-theme="dark"] .mvp-scoreboard-card td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-empty{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-footer{color:var(--ipba-text-muted)!important}
@media (max-width:900px){html[data-ipba-theme="dark"] .mvp-group-area-nav a+a{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-sport-flow a:nth-child(3){border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-sport-flow a:nth-child(4){border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] .mvp-advanced-player-filters>summary,html[data-ipba-theme="dark"] .mvp-manual-team-create>summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-advanced-player-grid{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-search-results-title small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-auto-team-create{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-auto-team-create small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-manual-team-create .mvp-team-create{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-start-existing-teams span small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-service-count{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-quick-service-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-quick-service-card small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-services-fab{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-services-fab b{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-game-console>.mvp-panel-head{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-live-context>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-game-mode-form{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-match-score article{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-match-score>div{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-match-score>div b{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-game-result-button{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-game-result-button:hover,html[data-ipba-theme="dark"] .mvp-game-result-button:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-game-result-button.draw{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-session-closed{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-session-closed span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-sport-schedule>summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-sport-schedule>summary small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-sport-schedule[open]>summary{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-game-history{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-game-history>div{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-game-history>div>small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-game span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-recent article small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-recent p{color:var(--ipba-text-muted)!important}
@media (max-width:900px){html[data-ipba-theme="dark"] .mvp-sport-flow a:nth-child(n){border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] .mvp-roster-team{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-roster-team>header{background:var(--ipba-surface)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-roster-team>header small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-roster-player{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-roster-player-main small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-roster-player-main em{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-roster-move-button{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-roster-move-button:hover,html[data-ipba-theme="dark"] .mvp-roster-move-button:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-roster-unassigned{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-team-swap-form{background:var(--ipba-surface)!important;border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-panel>.mvp-panel-head{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-candidate{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-candidate small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-options{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-selector-checks>label{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-selector-checks small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-details{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-details>summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-details .mvp-checks{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] .mvp-proclamation-confirm{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-search-idle{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-service-stepper label small,html[data-ipba-theme="dark"] .mvp-service-current small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] .mvp-ranking-rule{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-ranking-rule span{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-ranking-rule small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-scoreboard-rule{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] .mvp-monitor-station{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] .mvp-monitor-station-copy strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] .mvp-monitor-station-copy small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app th,html[data-ipba-theme="dark"] body.ipba-app td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-intro{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-muted,html[data-ipba-theme="dark"] body.ipba-app .ir-page small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-stats>div{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page th{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-team img{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-wait{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-alert{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-invoice{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-invoice dt{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-results li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-note{background:var(--ipba-surface-muted)!important}
@media (max-width:767px){html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-registrations tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-registrations td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-registrations td[data-label]:before{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-registrations td:first-child{background:var(--ipba-surface-muted)!important}}
html[data-ipba-theme="dark"] body.ipba-app body.dark-mode .ir-page .ir-muted,html[data-ipba-theme="dark"] body.ipba-app body.dark-mode .ir-page small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ir-page .ir-money-grid dt{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .modal-content{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .modal-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .modal-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .modal-body{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-request-form-intro{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-request-form-intro strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-request-form-intro span{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .form-group>label,html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .form-group>div>label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .form-control{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .form-control[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-note-field textarea.form-control[readonly]{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-note-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-expiry-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-regulation-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-regulation-panel>strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-regulation-check{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .ipba-regulation-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-request-form-modal .modal-footer{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-nav{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-nav a{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-nav a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-nav a:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-today-training-cta{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .skin-black .ipba-today-training-meta,html[data-ipba-theme="dark"] body.ipba-app [data-theme="dark"] .ipba-today-training-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell,html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content,html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content-header > h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content-header > h1 > small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training{--ipba-page-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-muted:var(--ipba-ui-text)!important;--ipba-accent-soft:var(--ipba-ui-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .book-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header .subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header .subtitle:before{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:focus{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-strip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading .hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading .hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input,html[data-ipba-theme="dark"] body.ipba-app .ipba-training select,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light:focus,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default:focus,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary:focus{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training th{border-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training td{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-builder-badge,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-selection-chip{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-builder-badge.is-catalog,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-builder-badge.is-neutral{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-builder-name{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-selection-chip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-builder-score{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-exercise-attribution{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-attribution-heading{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .book-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .empty-state{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-danger{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item .type{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-box{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-joint-box{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-defaults-panel .optional{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .is-athlete-view input:disabled,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .is-athlete-view select:disabled,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .is-athlete-view textarea:disabled,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .is-athlete-view button:disabled{color:var(--ipba-text)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .is-athlete-view #tblGiocatori tr[data-id-ute] .dichiarazioneAtleta:not(:disabled){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training hr{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training,html[data-ipba-theme="dark"] body.ipba-app .ipba-app{--ipba-page-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-field-bg:var(--ipba-ui-bg)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-border-strong:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-text-strong:var(--ipba-ui-text)!important;--ipba-muted:var(--ipba-ui-text-muted)!important;--ipba-label:var(--ipba-ui-text)!important;--ipba-accent-soft:var(--ipba-ui-surface-muted)!important;--ipba-row-alt:var(--ipba-ui-surface)!important;--ipba-row-hover:var(--ipba-ui-surface-muted)!important;--ipba-disabled-bg:var(--ipba-ui-bg)!important;--ipba-disabled-text:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell,html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content,html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell > .content-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training,html[data-ipba-theme="dark"] body.ipba-app .ipba-app{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:focus,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a:focus{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a.active,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .book-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-strip,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-preview,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .stat,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .book-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .gallery-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .calendar-strip,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .calendar-preview,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section,html[data-ipba-theme="dark"] body.ipba-app .ipba-training th,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section,html[data-ipba-theme="dark"] body.ipba-app .ipba-app th{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-actions,html[data-ipba-theme="dark"] body.ipba-app .ipba-training hr,html[data-ipba-theme="dark"] body.ipba-app .ipba-training td,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-actions,html[data-ipba-theme="dark"] body.ipba-app .ipba-app hr,html[data-ipba-theme="dark"] body.ipba-app .ipba-app td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header h1,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading h2,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading h3,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .value,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-header h1,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel-heading h2,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section-heading h3,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .stat .value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .help,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .label,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item .type,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .empty-state,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .optional,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .help,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .stat .label,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option small,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .gallery-item .type,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .empty-state,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .optional{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-defaults-panel .optional,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-header .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-defaults-panel .optional{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training label,html[data-ipba-theme="dark"] body.ipba-app .ipba-app label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input,html[data-ipba-theme="dark"] body.ipba-app .ipba-training select,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea,html[data-ipba-theme="dark"] body.ipba-app .ipba-app input,html[data-ipba-theme="dark"] body.ipba-app .ipba-app select,html[data-ipba-theme="dark"] body.ipba-app .ipba-app textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training button[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-app input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app textarea[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app button[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input:-ms-input-placeholder,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea:-ms-input-placeholder,html[data-ipba-theme="dark"] body.ipba-app .ipba-app input:-ms-input-placeholder,html[data-ipba-theme="dark"] body.ipba-app .ipba-app textarea:-ms-input-placeholder{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .btn-default,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .btn-default:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .secondary:hover{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .warning:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-warning:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .warning:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .btn-warning:hover{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .table-wrap,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training table,html[data-ipba-theme="dark"] body.ipba-app .ipba-app table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training td,html[data-ipba-theme="dark"] body.ipba-app .ipba-app td{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:nth-child(even),html[data-ipba-theme="dark"] body.ipba-app .ipba-app tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-joint-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .calendar-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-joint-box{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option.is-selected,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-success,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-info,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-warning,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-danger,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-step,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-step{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-step-code,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-step-code{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-recovery,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-recovery{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-player-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-player-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-header h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-owner{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-owner span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert.is-error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-month label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-month input{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs a{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs a:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-stats article{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-stats span,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-stats small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel>header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel>header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-progress-row{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-progress-row span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks>div{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks .is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks .is-warning{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks .is-danger{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field input,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field select,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field select:disabled{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field.is-check label{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-rule{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-search input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table tbody tr:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table td small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge.is-ok{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge.is-wait{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge.is-off{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-inline-number{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-inline-action input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops{--ops-bg:var(--ipba-ui-bg)!important;--ops-surface:var(--ipba-ui-surface)!important;--ops-surface-soft:var(--ipba-ui-surface-muted)!important;--ops-border:var(--ipba-ui-border)!important;--ops-text:var(--ipba-ui-text)!important;--ops-muted:var(--ipba-ui-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-actions .btn{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-actions .btn:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-actions .btn:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .btn-ops-danger{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-context-icon{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-category-track{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-panel>summary:after{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-alert{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-table tbody tr:nth-child(even) td{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-total-row td{border-top-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-editor-tools .btn{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-list-row-complete td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-alert.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-alert.is-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-event-ops .ops-category-table tr.is-archived td{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app :is(#ipbaFlow,html[data-ipba-theme="dark"] body.ipba-app .ipba-flow-dialog) .swatch{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab-page,html[data-ipba-theme="dark"] body.ipba-app .ipba-lab{--ipba-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-field-bg:var(--ipba-ui-bg)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-border-strong:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-text-muted:var(--ipba-ui-text)!important;--ipba-text-label:var(--ipba-ui-text)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-lab-page{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab .lab-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab .lab-table .lab-locked td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab .lab-notice{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab .lab-notice.lab-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab .lab-matrix-table .lab-matrix-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-lab .lab-history summary{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs .tab-action{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header .subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading .hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading .hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input,html[data-ipba-theme="dark"] body.ipba-app .ipba-training select,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default:hover{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-strip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-box{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training th{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training td{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .book-box{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .empty-state{background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item .type{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training hr{border-top-color:var(--ipba-border)!important}
@media (max-width:760px){html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a{border-bottom-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training,html[data-ipba-theme="dark"] body.ipba-app .ipba-app{--ipba-page-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-field-bg:var(--ipba-ui-bg)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-border-strong:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-text-strong:var(--ipba-ui-text)!important;--ipba-muted:var(--ipba-ui-text)!important;--ipba-label:var(--ipba-ui-text)!important;--ipba-accent-soft:var(--ipba-ui-surface-muted)!important;--ipba-row-alt:var(--ipba-ui-surface)!important;--ipba-row-hover:var(--ipba-ui-surface-muted)!important;--ipba-disabled-bg:var(--ipba-ui-bg)!important;--ipba-disabled-text:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell,html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell>.content,html[data-ipba-theme="dark"] body.ipba-app .right-side.ipba-training-shell>.content-header{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training,html[data-ipba-theme="dark"] body.ipba-app .ipba-app{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:focus,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a:focus{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a.active,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs a.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .book-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-strip,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-preview,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-tabs,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .stat,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .book-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .gallery-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .calendar-strip,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .calendar-preview,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section,html[data-ipba-theme="dark"] body.ipba-app .ipba-training th,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section,html[data-ipba-theme="dark"] body.ipba-app .ipba-app th{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-actions,html[data-ipba-theme="dark"] body.ipba-app .ipba-training hr,html[data-ipba-theme="dark"] body.ipba-app .ipba-training td,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section-heading,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-actions,html[data-ipba-theme="dark"] body.ipba-app .ipba-app hr,html[data-ipba-theme="dark"] body.ipba-app .ipba-app td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header h1,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading h2,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading h3,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .value,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-header h1,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel-heading h2,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section-heading h3,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .stat .value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .help,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .label,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item .type,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .empty-state,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .optional,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .help,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .stat .label,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option small,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .gallery-item .type,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .empty-state,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .optional{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-form-section-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-defaults-panel .optional,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-header .subtitle,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .panel-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-form-section-heading .hint,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-defaults-panel .optional{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training label,html[data-ipba-theme="dark"] body.ipba-app .ipba-app label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input,html[data-ipba-theme="dark"] body.ipba-app .ipba-training select,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea,html[data-ipba-theme="dark"] body.ipba-app .ipba-app input,html[data-ipba-theme="dark"] body.ipba-app .ipba-app select,html[data-ipba-theme="dark"] body.ipba-app .ipba-app textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training button[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-app input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app textarea[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-app button[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input:-ms-input-placeholder,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea:-ms-input-placeholder,html[data-ipba-theme="dark"] body.ipba-app .ipba-app input:-ms-input-placeholder,html[data-ipba-theme="dark"] body.ipba-app .ipba-app textarea:-ms-input-placeholder{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .btn-default,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .secondary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .secondary:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .btn-default:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .secondary:hover{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .warning:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-warning:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .warning:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .btn-warning:hover{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .table-wrap,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training table,html[data-ipba-theme="dark"] body.ipba-app .ipba-app table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training td,html[data-ipba-theme="dark"] body.ipba-app .ipba-app td{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:nth-child(even),html[data-ipba-theme="dark"] body.ipba-app .ipba-app tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-joint-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .calendar-box,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-joint-box{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-team-option.is-selected,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .training-team-option.is-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-success,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-info,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-warning,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-danger,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .alert-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-header,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-step,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-step{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-step-code,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-step-code{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-block-recovery,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-block-recovery{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-player-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-app .ipba-player-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-hero{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-hero p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-stat{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-stat span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-tabs{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-tabs button{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-tabs button.active{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-panel{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso th{color:var(--ipba-text)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso td,html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso th{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso td small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-pill{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-pill.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-pill.info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-message{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-message.error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso input:not([type=checkbox]),html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso select,html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso textarea{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso details{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-room-pages{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-muted{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-room-selection{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-room-link{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso .cor-room-link small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #corsoPercorso #corRoomPicker .cor-table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im{color:var(--ipba-text)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-heading p,html[data-ipba-theme="dark"] body.ipba-app .im-muted{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-button{color:var(--ipba-text)!important;background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-button:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-tabs .active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-stat{border-color:var(--ipba-border)!important;border-top-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-stat small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im input:not([type=checkbox]),html[data-ipba-theme="dark"] body.ipba-app .im select,html[data-ipba-theme="dark"] body.ipba-app .im textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-table-wrap{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .im th{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im td,html[data-ipba-theme="dark"] body.ipba-app .im th{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-code{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-tag{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-tag.good{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-tag.warn{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-tag.bad{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-tag.info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-message{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-message.success{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-dialog-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-dialog-head{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-dialog-footer{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-loan-fields{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-detail{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-meta div{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-meta small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-form-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im .im-selected{background:var(--ipba-surface-muted)!important}
@media (max-width:700px){html[data-ipba-theme="dark"] body.ipba-app .im-line-table tr{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-line-table td:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .im-dialog-footer{background:var(--ipba-surface)!important}}
html[data-ipba-theme="dark"] body.ipba-app .hub75-page{--h-bg:var(--ipba-ui-bg)!important;--h-line:var(--ipba-ui-surface-muted)!important;--h-text:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-list-tools select{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-pager-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-summary-filter-v2{background:var(--ipba-surface)!important}
@media (max-width:1100px){html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-list-tools small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-row-v2{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-row-v2>td:before{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-row-v2 .inventory-actions-v2{border-top-color:var(--ipba-border)!important}}
@media (max-width:600px){html[data-ipba-theme="dark"] body.ipba-app #adminInventarioPage .inventory-summary-item-v2:nth-child(n/**/+4){border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub{color:var(--ipba-text)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-eyebrow{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-count{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-toolbar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub input,html[data-ipba-theme="dark"] body.ipba-app #inventoryHub select{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-kind{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-permission{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub h2 a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-lists{border-top-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-lists a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-lists a+a{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-lists strong{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #inventoryHub .ih-message{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .inv-list-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .inv-list-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-counts{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi th{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi th,html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-aperto{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-da_applicare{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-in_lavorazione{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-chiuso{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-detail{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi textarea{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-hint{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi details{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-history li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #ticketCompensi .ticket-retry{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #presenceDetail{--av-bg:var(--ipba-ui-bg)!important;--av-soft:var(--ipba-ui-surface)!important;--av-text:var(--ipba-ui-text)!important;--av-muted:var(--ipba-ui-text)!important;--av-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #presenceDetail button[aria-pressed=true]{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #presenceDetail .av-slot.is-saved{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #presenceDetail .av-feedback{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #presenceDetail .av-feedback.is-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #presenceCalendar .av-entry-help{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-flow-page,html[data-ipba-theme="dark"] body.ipba-app .ipba-flow-dialog{--flow-info-bg:var(--ipba-ui-bg)!important;--flow-good-bg:var(--ipba-ui-bg)!important;--flow-warn-bg:var(--ipba-ui-bg)!important;--flow-bad-bg:var(--ipba-ui-bg)!important}
html[data-ipba-theme="dark"] body.ipba-app body{--ipba-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-field-bg:var(--ipba-ui-bg)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-border-strong:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-text-muted:var(--ipba-ui-text)!important;--ipba-text-label:var(--ipba-ui-text)!important;--ipba-sidebar:var(--ipba-ui-surface)!important;--ipba-sidebar-hover:var(--ipba-ui-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-error{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-week-quick{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-booking-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-booking-card.is-absent{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-booking-saved.is-present{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-travel-page{--travel-border:var(--ipba-ui-border)!important;--travel-muted:var(--ipba-ui-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-header,html[data-ipba-theme="dark"] body.ipba-app .travel-panel,html[data-ipba-theme="dark"] body.ipba-app .travel-alert,html[data-ipba-theme="dark"] body.ipba-app .travel-summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-scope{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-tabs{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-tabs a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .travel-tabs a.active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-panel>summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-panel>summary:after{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-form-grid .form-control{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-btn{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-btn:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-btn.is-danger:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-card.is-cancelled{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-card-head{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-badge{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-badge.is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-stop{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-stop small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-meta>div{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-person{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-chip{background:var(--ipba-surface-muted)!important;border-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .travel-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #signatureApp .paper{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page{color:var(--ipba-text)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-head p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-toolbar{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-table th{background:var(--ipba-surface-muted)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-status{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .fd-page .fd-detail-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .campo-compensi-page.cc76-ready .cc76-explanation{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .campo-compensi-page.cc76-ready .cc76-progress>summary{color:var(--ipba-text)!important}
@media (max-width:900px){html[data-ipba-theme="dark"] body.ipba-app .campo-compensi-page.cc76-ready .cc71-table tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .campo-compensi-page.cc76-ready .cc71-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .campo-compensi-page.cc76-ready .cc71-table td:before{color:var(--ipba-text)!important}}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal{--legal-muted:var(--ipba-ui-text-muted)!important;--legal-border:var(--ipba-ui-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-hero{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-version{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-nav{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-nav a{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-nav a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-nav a:focus{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-card h3{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-callout{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-legal-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-directory{--dir-bg:var(--ipba-ui-bg)!important;--dir-card:var(--ipba-ui-surface)!important;--dir-soft:var(--ipba-ui-surface-muted)!important;--dir-text:var(--ipba-ui-text)!important;--dir-muted:var(--ipba-ui-text)!important;--dir-border:var(--ipba-ui-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-directory-shell{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-navline span+span:before{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-header h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-owner{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-owner span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert.is-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-alert.is-error{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-month label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-month input{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs a{border-color:var(--ipba-border)!important;color:var(--ipba-text)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-tabs a:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-stats article{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-stats span,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-stats small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel>header{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel>header h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-panel>header p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-progress-row{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-progress-row span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks>div{border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks .is-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks .is-warning{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-checks .is-danger{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-empty{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-empty strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field input,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field select,html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field select:disabled{background:var(--ipba-surface-muted)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-field.is-check label{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-rule{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-search i{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-search input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table th{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table td{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table tbody tr:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-table td small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge.is-ok{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge.is-wait{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-badge.is-off{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-inline-number{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-budget-inline-action input{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ra-shell{--ra-bg:var(--ipba-ui-bg)!important;--ra-card:var(--ipba-ui-surface)!important;--ra-text:var(--ipba-ui-text)!important;--ra-muted:var(--ipba-ui-text)!important;--ra-border:var(--ipba-ui-border)!important;--ra-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app body{--ipba-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-field-bg:var(--ipba-ui-bg)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-border-strong:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-text-muted:var(--ipba-ui-text)!important;--ipba-text-label:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-help-strip{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logic-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs .tab-action{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header h1{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .ipba-header .subtitle{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .label{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .stat .value{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .panel-heading .hint{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input,html[data-ipba-theme="dark"] body.ipba-app .ipba-training select,html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[readonly],html[data-ipba-theme="dark"] body.ipba-app .ipba-training input[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training select[disabled],html[data-ipba-theme="dark"] body.ipba-app .ipba-training textarea[disabled]{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .light:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .btn-default:hover{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-strip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-box{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .calendar-preview{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .table-wrap{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training th{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training td{border-right-color:var(--ipba-border)!important;border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:nth-child(even){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training tbody tr:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .exercise-card,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .book-box{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .small,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .note,html[data-ipba-theme="dark"] body.ipba-app .ipba-training .help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .empty-state{background:var(--ipba-surface)!important;color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training .gallery-item .type{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-training hr{border-top-color:var(--ipba-border)!important}
@media (max-width:760px){html[data-ipba-theme="dark"] body.ipba-app .ipba-training .training-tabs a{border-bottom-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-tab{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-tab:hover{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-tab.active{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-toolbar-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-summary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-stat{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-panel-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-alert-ok{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-alert-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-search .input-group-addon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table th{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table tbody tr:nth-child(even) td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table tbody tr:hover td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table .v7-cell-main{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table .v7-cell-sub{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-empty{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-muted{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-priority-base{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-priority-alta{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-pagination{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-page{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-page:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-page-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-kpi{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-kpi strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-kpi span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-card:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question-text{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option.selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option-letter{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-sticky-actions{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-save-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-timer{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-timer.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-result{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-review-answer{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-review-answer.correct{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-review-answer.wrong{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-event-page{--event-bg:var(--ipba-ui-bg)!important;--event-surface:var(--ipba-ui-surface)!important;--event-muted-surface:var(--ipba-ui-surface)!important;--event-field:var(--ipba-ui-surface)!important;--event-border:var(--ipba-ui-border)!important;--event-border-strong:var(--ipba-ui-border)!important;--event-text:var(--ipba-ui-text)!important;--event-muted:var(--ipba-ui-text)!important;--event-label:var(--ipba-ui-text)!important;--event-info-bg:var(--ipba-ui-bg)!important;--event-success-bg:var(--ipba-ui-bg)!important;--event-success-border:var(--ipba-ui-border)!important;--event-warning-bg:var(--ipba-ui-bg)!important;--event-danger-bg:var(--ipba-ui-bg)!important;--event-violet-bg:var(--ipba-ui-bg)!important}
html[data-ipba-theme="dark"] body.ipba-app .cr-shell{--cr-bg:var(--ipba-ui-bg)!important;--cr-panel:var(--ipba-ui-surface)!important;--cr-soft:var(--ipba-ui-surface)!important;--cr-ink:var(--ipba-ui-text)!important;--cr-muted:var(--ipba-ui-text)!important;--cr-line:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-toolbar{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-tab{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-tab:hover{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-tab.active{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-toolbar-note{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-summary{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-stat{border-right-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-stat strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-panel-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-panel-head h2{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-alert-ok{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-alert-error{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-help{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-actions{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-search .input-group-addon{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table th{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table tbody tr:nth-child(even) td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table tbody tr:hover td{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table .v7-cell-main{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-table .v7-cell-sub{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-empty{background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-badge-muted{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-priority-base{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-priority-alta{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-pagination{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-page{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-page:hover{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-page-label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-kpi{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-kpi strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-kpi span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-card:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-exam-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question-head{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question-meta{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-question-text{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option.selected{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-option-letter{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-sticky-actions{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-save-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-timer{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-timer.danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-result{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-review-answer{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-review-answer.correct{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .verifiche-v7 .v7-review-answer.wrong{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content{--ranking-surface:var(--ipba-ui-surface)!important;--ranking-border:var(--ipba-ui-border)!important;--ranking-text:var(--ipba-ui-text)!important}
@media screen and (max-width:767px){html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-cards{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-metrics{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-metrics>div{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-metrics dt{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-details{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-details summary:hover{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-value{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app #event-ranking-live-content .event-ranking-mobile-value dt{color:var(--ipba-text)!important}}
html[data-ipba-theme="dark"] body.ipba-app body{--ipba-bg:var(--ipba-ui-bg)!important;--ipba-surface:var(--ipba-ui-surface)!important;--ipba-surface-muted:var(--ipba-ui-surface)!important;--ipba-field-bg:var(--ipba-ui-bg)!important;--ipba-border:var(--ipba-ui-border)!important;--ipba-border-strong:var(--ipba-ui-border)!important;--ipba-text:var(--ipba-ui-text)!important;--ipba-text-muted:var(--ipba-ui-text)!important;--ipba-text-label:var(--ipba-ui-text)!important;--ipba-sidebar:var(--ipba-ui-surface)!important;--ipba-sidebar-hover:var(--ipba-ui-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-alert-error{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-booking-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-booking-card.is-absent{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-booking-saved.is-present{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-suite-shell{background:var(--ipba-surface-muted)!important}
@media (max-width:767px){html[data-ipba-theme="dark"] body.ipba-app :is(.ipba-logistica-page,html[data-ipba-theme="dark"] body.ipba-app .ipba-pref-page,html[data-ipba-theme="dark"] body.ipba-app .ipba-logistics-hub,html[data-ipba-theme="dark"] body.ipba-app .travel-expenses) .suite-mobile-table tr{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app :is(.ipba-logistica-page,html[data-ipba-theme="dark"] body.ipba-app .ipba-pref-page,html[data-ipba-theme="dark"] body.ipba-app .ipba-logistics-hub,html[data-ipba-theme="dark"] body.ipba-app .travel-expenses) .suite-mobile-table td{border-bottom-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] body.ipba-app .pr-page{--pr-bg:var(--ipba-ui-bg)!important;--pr-soft:var(--ipba-ui-surface-muted)!important;--pr-border:var(--ipba-ui-border)!important;--pr-text:var(--ipba-ui-text)!important;--pr-muted:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-sport-table,html[data-ipba-theme="dark"] body.ipba-app .ipba-sport-card{--sport-surface:var(--ipba-ui-surface)!important;--sport-border:var(--ipba-ui-border)!important;--sport-text:var(--ipba-ui-text)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-event-page #eventoPageV2 :is(#event-ranking-live-content,html[data-ipba-theme="dark"] body.ipba-app #statistiche) .ipba-sport-table .event-entity-thumb,html[data-ipba-theme="dark"] body.ipba-app body.ipba-event-page #eventoPageV2 :is(#event-ranking-live-content,html[data-ipba-theme="dark"] body.ipba-app #statistiche) .ipba-sport-table .event-stat-team-logo{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-event-page #eventoPageV2 :is(#event-ranking-live-content,html[data-ipba-theme="dark"] body.ipba-app #statistiche) :is(.ipba-sport-table,html[data-ipba-theme="dark"] body.ipba-app .ipba-sport-card) :is(.event-entity-thumb,html[data-ipba-theme="dark"] body.ipba-app .event-stat-team-logo){background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-panel{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-person{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-person small,html[data-ipba-theme="dark"] body.ipba-app .pre-dish small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-order{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-category{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-category summary,html[data-ipba-theme="dark"] body.ipba-app .pre-people summary{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-dish{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-save{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-quick-person{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-quick-person.pre-state-assente{background:var(--ipba-surface-muted)!important;border-left-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-quick-person.pre-state-tavolo{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-quick-person.pre-state-asporto{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .pre-host-times{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page{--log-border:var(--ipba-ui-border)!important;--log-muted:var(--ipba-ui-text-muted)!important;--log-surface:var(--ipba-ui-surface)!important;--log-soft:var(--ipba-ui-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-scope{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-tabs{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-tabs a{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-tabs a:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-tabs a:focus{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-stat{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-panel{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .form-control{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .table{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .table>thead>tr>th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-badge.ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-badge.warn{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-badge.info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-card{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-card-head{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-section-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-readonly-scope[disabled] .form-control{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-choice{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-manager-grid .log-choice{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-logistica-page .log-module-card{background:var(--ipba-surface)!important}
@media screen and (max-width: 767px){html[data-ipba-theme="dark"] body.ipba-app #eventoPageV2 #statistiche .event-stats-mobile-team .event-stat-team-logo{background:var(--ipba-surface)!important}}
/* Academy shared component adapters */
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy{color:var(--ipba-text)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-hero{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy h1,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy h2,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy h3{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-muted{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-btn{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-btn:hover{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-btn-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-card{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-meta{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-badge{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-badge-ok{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-badge-info{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-badge-muted{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-progress{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-empty,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-alert{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-course-nav{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-module-title{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lesson-link{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lesson-link:hover,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lesson-link.is-active{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lesson-link.is-done:before{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lesson-link:not(.is-done):before{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-stage{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-stage-header{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-rtgf{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lead{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-content-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-steps li{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note-warn{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-question{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-option{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-option.is-right{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-option.is-wrong{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-feedback{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-footer-nav{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-save-state{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-table-wrap{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-table th,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-table td{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-table th{background:var(--ipba-surface-muted)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-form{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-input{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-help{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-status-grid{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-status-grid>div{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-status-grid span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-status-grid strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-architecture strong{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-architecture span{border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-version-bar{background:var(--ipba-surface)!important;border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-version-bar span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-lessons{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .right-side,html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .content-wrapper{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .ipba-academy{background:var(--ipba-surface)!important}
@media (max-width:640px){html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-architecture span{border-top-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-nav-number{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-slide-count{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-rtgf{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-content-card p,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-item p,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-signal-card p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-stat-strip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-stat-strip>div{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-stat-strip span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-steps li{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-steps small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-facts{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-fact{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-fact p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-mini-list{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note p{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note-success{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note-warning{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-note-danger{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-response-modes .ac-visual-item:nth-child(1){border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-reset-strip{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-reset-strip .ac-visual-item{border-right-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-penalty-matrix .ac-visual-item{border-top-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-timeline-band .ac-visual-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-ranking-flow .ac-visual-item{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-pressure-panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-authority-panel,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-safety-principle{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-signal-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-signal-glyph:before{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-scenario{border-color:var(--ipba-border)!important;background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-scenario-button{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-scenario-button[aria-expanded="true"]{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-scenario-button small{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media img{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media figcaption{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-editor{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-editor-head span{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-meta{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-field label{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-field small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-edit-card{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-edit-heading{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-block-add{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-json-details{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-json-details summary{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-json-details textarea{border-top-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-cover-copy{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-cover-wordmark{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-cover-program{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-cover-meta span{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-cover-pillars small{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-cover-scope{color:var(--ipba-text-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-ref-dot{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ac-source-panel{background:var(--ipba-surface)!important;border-left-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ac-source-header{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ac-source-close{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ac-source-body{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ac-source-link{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ac-source-note{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .ipba-academy{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .ipba-academy .ac-present-bar{border-bottom-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .ipba-academy .ac-present-count{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app body.ipba-academy-present .ipba-academy .ac-stage{border-color:var(--ipba-border)!important}
@media (max-width:800px){html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-stat-strip>div{border-bottom-color:var(--ipba-border)!important}}
@media (max-width:640px){html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-steps li{border-bottom-color:var(--ipba-border)!important}}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual.ac-theme-navy{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual.ac-theme-green{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual.ac-theme-amber{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual.ac-theme-red{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual.ac-theme-violet{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-penalty-matrix .ac-visual-item{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-zone-map .ac-visual-item{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-zone-map .ac-visual-item:nth-child(1){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-zone-map .ac-visual-item:nth-child(4){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-zone-map .ac-visual-item:nth-child(6){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-response-modes .ac-visual-item{border-color:var(--ipba-border)!important;border-left-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-response-modes .ac-visual-item:nth-child(2){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-response-modes .ac-visual-item:nth-child(3){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-reset-strip{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-reset-strip .ac-visual-item{border-right-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-reset-strip .ac-visual-item:not(:first-child):before{border-top-color:var(--ipba-border)!important;border-right-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-timeline-band,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-ranking-flow,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-process-flow{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-timeline-band .ac-visual-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-ranking-flow .ac-visual-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-process-flow .ac-visual-item{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-timeline-band .ac-visual-item:after,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-ranking-flow .ac-visual-item:after,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-process-flow .ac-visual-item:after{border-top-color:var(--ipba-border)!important;border-right-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-crew-zones .ac-visual-item,html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-radial .ac-visual-item{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-compare-grid .ac-visual-item:last-child:nth-child(odd){background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-metric-rings{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-metric-rings .ac-visual-item{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-panel{border-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-panel-list li{border-bottom-color:var(--ipba-border)!important;color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-panel-safety-principle{--ac-graphic-soft:var(--ipba-ui-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-decision-table{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-decision-row{border-bottom-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-decision-row>*{border-right-color:var(--ipba-border)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-signal-glyph:before{background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-editor-preview{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-editor-preview-head{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media-status{color:var(--ipba-text)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media-library{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media-choice{border-color:var(--ipba-border)!important;background:var(--ipba-surface)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media-choice img{background:var(--ipba-surface-muted)!important}
html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-media-choice span{color:var(--ipba-text)!important}
@media (max-width:640px){html[data-ipba-theme="dark"] body.ipba-app .ipba-academy .ac-visual-reset-strip .ac-visual-item{border-bottom-color:var(--ipba-border)!important}}
body.ipba-app .ipba-academy .ac-btn{min-height:30px;padding:5px 10px} @media(max-width:991px){body.ipba-app .ipba-academy .ac-btn{min-height:44px}}
