/* TurnBoard polish layer — Live candidate only. */
html[data-release-sidebar-app="turnboard"]{
  --tb-ink:#071916;--tb-deep:#0b2520;--tb-green:#0f5b49;--tb-mint:#7fe0b8;
  --tb-cream:#f3f0e8;--tb-copper:#cf8c59;--tb-canvas:#f4f3ee;--tb-line:#d9ddd7;
}
html[data-release-sidebar-app="turnboard"] body{background:var(--tb-canvas)!important}
html[data-release-sidebar-app="turnboard"] .turnboard-command-main{background:var(--tb-canvas)!important}
@media(min-width:861px){
  html[data-release-sidebar-app="turnboard"] .turnboard-command-sidebar{background:linear-gradient(180deg,#071f1a,#082a22)!important;border-right:1px solid rgba(127,224,184,.13)!important;box-shadow:12px 0 36px rgba(7,25,22,.10)!important;gap:16px!important;padding:20px 16px 16px!important;width:260px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand.mi-product-brand{align-items:center!important;border-bottom:1px solid rgba(127,224,184,.11)!important;display:flex!important;gap:11px!important;grid-template-columns:none!important;height:auto!important;margin:0!important;min-height:62px!important;overflow:visible!important;padding:0 4px 17px!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-mark{align-items:end!important;display:grid!important;gap:3px!important;grid-template-columns:repeat(3,1fr)!important;height:29px!important;transform:skew(-11deg)!important;width:29px!important;flex:0 0 29px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-mark i{border-radius:1px!important;display:block!important;width:auto!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-mark i:nth-child(1){height:13px!important}html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-mark i:nth-child(2){height:22px!important}html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-mark i:nth-child(3){height:29px!important;background:var(--tb-copper)!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-copy{display:grid!important;min-width:0!important;overflow:visible!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-name{color:#f5f3ed!important;font-size:16px!important;letter-spacing:-.04em!important;overflow:visible!important;white-space:nowrap!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-brand .mi-product-brand-app{color:var(--tb-mint)!important;font-size:8px!important;letter-spacing:.16em!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-nav{display:grid!important;gap:5px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav button{align-items:center!important;background:transparent!important;background-image:none!important;border:1px solid transparent!important;border-radius:12px!important;color:#dcecff!important;display:flex!important;font-size:16px!important;font-weight:800!important;gap:12px!important;justify-content:flex-start!important;min-height:52px!important;padding:12px 13px!important;text-align:left!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-nav button>span:not(.mi-sidebar-icon):not(.mi-sidebar-label):not(.mi-property-entry-icon):not(.mi-property-entry-copy){display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav .mi-sidebar-label{background:transparent!important;color:inherit!important;display:inline!important;flex:1 1 auto!important;height:auto!important;width:auto!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav .turnboard-property-context-button .mi-property-entry-copy strong{color:#dcecff!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav .turnboard-property-context-button.active{color:#e5f8f0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav .turnboard-property-context-button.active .mi-property-entry-copy strong{color:#e5f8f0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav button.turnboard-property-context-button{align-items:center!important;display:grid!important;gap:12px!important;grid-template-columns:28px minmax(0,1fr)!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav button.turnboard-property-context-button .mi-property-entry-icon{grid-column:1!important;grid-row:1!important;height:28px!important;margin:0!important;width:28px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app:not(.sidebar-collapsed) .turnboard-command-nav button.turnboard-property-context-button .mi-property-entry-copy{align-self:center!important;display:grid!important;grid-column:2!important;grid-row:1!important;justify-self:stretch!important;min-width:0!important;overflow:hidden!important;text-align:left!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-property-context-button .mi-property-entry-copy strong,html[data-release-sidebar-app="turnboard"] .turnboard-property-context-button .mi-property-entry-copy small{display:block!important;justify-self:stretch!important;margin:0!important;max-width:100%!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-nav .mi-sidebar-icon{align-items:center!important;background:rgba(127,224,184,.09)!important;border-radius:8px!important;color:var(--tb-mint)!important;display:flex!important;height:28px!important;justify-content:center!important;width:28px!important;flex:0 0 28px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-nav .mi-sidebar-icon svg{height:16px!important;width:16px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app .turnboard-command-nav button.active{background:rgba(127,224,184,.13)!important;background-image:none!important;box-shadow:inset 3px 0 var(--tb-mint)!important;color:#e5f8f0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-nav button.active .mi-sidebar-icon{background:rgba(127,224,184,.16)!important}
  html[data-release-sidebar-app="turnboard"] .mi-sidebar-collapse{align-items:center!important;align-self:center!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;color:#fff!important;display:flex!important;font-size:18px!important;grid-column:1!important;grid-row:1!important;height:42px!important;justify-content:center!important;min-height:42px!important;padding:0!important;width:42px!important}
  html[data-release-sidebar-app="turnboard"] .mi-sidebar-collapse span{align-items:center!important;background:transparent!important;color:var(--tb-mint)!important;display:flex!important;font-size:22px!important;height:auto!important;justify-content:center!important;line-height:1!important;width:auto!important}
  html[data-release-sidebar-app="turnboard"] .mi-sidebar-collapse b{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-footer{border-top:1px solid rgba(127,224,184,.11)!important;display:grid!important;gap:4px!important;padding-top:12px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-app-links{display:grid!important;gap:4px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-app-link,html[data-release-sidebar-app="turnboard"] .turnboard-original-sidebar-action[data-mi-footer="account"]{align-items:center!important;background:transparent!important;border:0!important;border-radius:10px!important;color:#abcac0!important;display:flex!important;font-family:Inter,"DM Sans",system-ui,sans-serif!important;font-size:12px!important;font-weight:800!important;gap:10px!important;justify-content:flex-start!important;min-height:40px!important;padding:7px 10px!important;text-align:left!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-link-icon{align-items:center!important;background:rgba(127,224,184,.09)!important;border-radius:7px!important;color:var(--tb-mint)!important;display:flex!important;font-size:0!important;height:24px!important;justify-content:center!important;width:24px!important;flex:0 0 24px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-app-link[data-mi-footer="portal"] .turnboard-sidebar-link-icon:before{content:"↗";font-size:12px!important}html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-app-link[data-mi-footer="signout"] .turnboard-sidebar-link-icon:before{content:"↪";font-size:12px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-original-sidebar-action{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-original-sidebar-action[data-mi-footer="account"]{display:flex!important}
  html[data-release-sidebar-app="turnboard"] .mi-footer-account-icon{align-items:center;background:rgba(127,224,184,.09);border-radius:7px;color:var(--tb-mint);display:flex;height:24px;justify-content:center;width:24px;flex:0 0 24px}
  html[data-release-sidebar-app="turnboard"] .mi-footer-account-icon svg{height:15px;width:15px}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-account-link .turnboard-sidebar-link-icon{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-original-sidebar-action.mi-account-source-hidden{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-sidebar-app-links{order:1!important}
  html[data-release-sidebar-app="turnboard"] .suite-release-sidebar{order:2!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-topbar{background:linear-gradient(90deg,#071f1a,#0b3028)!important;border-bottom:1px solid rgba(127,224,184,.13)!important;display:grid!important;gap:12px!important;grid-template-columns:42px minmax(0,1fr) auto!important;min-height:76px!important;padding:14px 24px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-topbar>.turnboard-menu-toggle,html[data-release-sidebar-app="turnboard"] .turnboard-command-topbar>.turnboard-command-brand{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-title{display:grid!important;grid-column:2!important;min-width:0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-user{align-self:center!important;grid-column:3!important;grid-row:1!important;justify-self:end!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-command-sidebar{align-items:center!important;display:flex!important;padding-left:11px!important;padding-right:11px!important;width:78px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-command-main{grid-column:2!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-sidebar-brand{border-bottom:0!important;justify-content:center!important;min-height:46px!important;padding:0 0 9px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-sidebar-brand .mi-product-brand-copy,html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .mi-sidebar-collapse b,html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .mi-sidebar-label,html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .mi-property-entry-copy,html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-sidebar-app-link>span:last-child,html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-original-sidebar-action[data-mi-footer="account"]{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .mi-sidebar-collapse{justify-content:center!important;padding:6px!important;width:44px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-command-nav{width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-command-nav button{gap:0!important;justify-content:center!important;padding:8px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-sidebar-footer{align-items:center!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .turnboard-sidebar-app-link{justify-content:center!important;padding:7px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-app.sidebar-collapsed .suite-release-sidebar{display:none!important}
}
html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs .turnboard-property-context-button{align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:28px minmax(0,1fr)!important}
html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs .turnboard-property-context-button .mi-property-entry-copy{display:grid!important;min-width:0!important;overflow:hidden!important;text-align:left!important}
html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs .turnboard-property-context-button .mi-property-entry-copy strong,html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs .turnboard-property-context-button .mi-property-entry-copy small{display:block!important;justify-self:stretch!important;max-width:100%!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}
html[data-release-sidebar-app="turnboard"] .turnboard-command-topbar{box-shadow:0 8px 26px rgba(7,25,22,.13)!important}
html[data-release-sidebar-app="turnboard"] .turnboard-command-panel{background:transparent!important;padding:18px!important}
html[data-release-sidebar-app="turnboard"] .turnboard-command-search,
html[data-release-sidebar-app="turnboard"] .turnboard-controls,
html[data-release-sidebar-app="turnboard"] .turnboard-workspace-compact-controls{background:#fffdf8!important;border:1px solid var(--tb-line)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(7,25,22,.055)!important}
html[data-release-sidebar-app="turnboard"] .turnboard-command-filters{background:#fffdf8!important;border:0!important;border-radius:14px!important;box-shadow:none!important}
html[data-release-sidebar-app="turnboard"] .turnboard-kpi-card,
html[data-release-sidebar-app="turnboard"] .turnboard-dashboard-stat,
html[data-release-sidebar-app="turnboard"] .turnboard-tech-card,
html[data-release-sidebar-app="turnboard"] .turnboard-archive-card{border-color:var(--tb-line)!important;border-radius:15px!important;box-shadow:0 8px 22px rgba(7,25,22,.055)!important}
html[data-release-sidebar-app="turnboard"] .turnboard-modern-table-wrap{background:#fffdf8!important;border:1px solid var(--tb-line)!important;border-radius:16px!important;box-shadow:0 12px 30px rgba(7,25,22,.07)!important}
/* Scheduler tables are intentionally wider than the workspace. Preserve every
   column and expose native horizontal scrolling instead of clipping the right side. */
html[data-release-sidebar-app="turnboard"] .scheduler-table-panel .turnboard-modern-table-wrap,
html[data-release-sidebar-app="turnboard"] .turnboard-command-main.scheduler-controls-docked .scheduler-table-panel .turnboard-modern-table-wrap{
  height:auto!important;
  max-height:none!important;
  min-height:0!important;
  overflow-x:auto!important;
  overflow-y:visible!important;
  overscroll-behavior-x:contain;
  -webkit-overflow-scrolling:touch;
  scrollbar-gutter:stable both-edges;
}
/* Retire the legacy scroll-docked Scheduler filters. The top bar must keep the
   same geometry and content at every document scroll position. */
html[data-release-sidebar-app="turnboard"] .scheduler-topbar-controls{
  display:none!important;
  height:0!important;
  max-height:0!important;
  max-width:0!important;
  opacity:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
  transform:none!important;
  width:0!important;
}
html[data-release-sidebar-app="turnboard"] .scheduler-topbar-docked .turnboard-command-title{
  flex:initial!important;
  max-width:none!important;
}
html[data-release-sidebar-app="turnboard"] .turnboard-command-main.scheduler-controls-docked .turnboard-command-topbar{
  min-height:0!important;
}
html[data-release-sidebar-app="turnboard"] .turnboard-command-main.scheduler-controls-docked .turnboard-project-style-command .turnboard-work-tabs,
html[data-release-sidebar-app="turnboard"] .turnboard-command-main.scheduler-controls-docked .turnboard-project-style-command .turnboard-command-filters{
  opacity:1!important;
  transform:none!important;
}
html[data-release-sidebar-app="turnboard"] .scheduler-topbar-docked>.turnboard-command-search{
  display:none!important;
}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table thead th{background:#edf3f0!important;color:#476159!important;border-color:#d8e2dd!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table tbody td{border-color:#e4e8e4!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .pmoi-date-button small{color:#087276!important}
html[data-release-sidebar-app="turnboard"] .scheduler-reno-row .unit-cell-modern small,
html[data-release-sidebar-app="turnboard"] .scheduler-reno-row .scheduler-date-cell-button small,
html[data-release-sidebar-app="turnboard"] .scheduler-reno-row .scheduler-date-button small,
html[data-release-sidebar-app="turnboard"] .scheduler-reno-row .scheduler-progress-line span{color:#334155!important}
html[data-release-sidebar-app="turnboard"] .scheduler-reno-row .pmoi-date-button small{color:#087276!important}
html[data-release-sidebar-app="turnboard"] .scheduler-reno-row .moveout-primary>span{color:#334155!important}
html[data-release-sidebar-app="turnboard"] .turnboard-command-pill,
html[data-release-sidebar-app="turnboard"] .turnboard-status-filters button{border-radius:999px!important}
html[data-release-sidebar-app="turnboard"] .dashboard-hero,
html[data-release-sidebar-app="turnboard"] .dashboard-hero>div:first-child,
html[data-release-sidebar-app="turnboard"] .dashboard-benchmark-pill,
html[data-release-sidebar-app="turnboard"] .dashboard-property-control{background:#071916!important}
@media(max-width:760px){
  html[data-release-sidebar-app="turnboard"] .dashboard-hero{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--tb-text,#10231f)!important;gap:12px!important;padding:0!important}
  html[data-release-sidebar-app="turnboard"] .dashboard-hero>div:first-child,
  html[data-release-sidebar-app="turnboard"] .dashboard-benchmark-pill,
  html[data-release-sidebar-app="turnboard"] .dashboard-property-control{background:transparent!important}
  html[data-release-sidebar-app="turnboard"] .dashboard-hero h1{color:#17352d!important}
  html[data-release-sidebar-app="turnboard"] .dashboard-hero p{color:#5f756d!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-brand.mi-product-brand{align-items:center!important;display:flex!important;gap:8px!important;justify-self:start!important;max-width:none!important;min-width:0!important;overflow:visible!important;width:auto!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-brand .mi-product-brand-mark{flex:0 0 25px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-brand .mi-product-brand-copy{display:grid!important;min-width:130px!important;overflow:visible!important;width:auto!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-brand .mi-product-brand-name{font-size:14px!important;overflow:visible!important;white-space:nowrap!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-brand .mi-product-brand-app{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}
}

/* Cleaner menu trigger: same visual language as PMC/Replacements. */
html[data-release-sidebar-app="turnboard"] .turnboard-menu-toggle{background:rgba(127,224,184,.10)!important;border:1px solid rgba(127,224,184,.22)!important;border-radius:11px!important;box-shadow:none!important;display:grid!important;place-content:center!important;gap:4px!important}
html[data-release-sidebar-app="turnboard"] .turnboard-menu-toggle span{background:var(--tb-mint)!important;border-radius:99px!important;height:2px!important;width:19px!important;margin:0!important;transform:none!important;opacity:1!important}
html[data-release-sidebar-app="turnboard"] .turnboard-menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)!important}
html[data-release-sidebar-app="turnboard"] .turnboard-menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0!important}
html[data-release-sidebar-app="turnboard"] .turnboard-menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)!important}

@media(max-width:860px){
  html[data-release-sidebar-app="turnboard"] .mi-sidebar-collapse{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-command-panel{padding:12px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-mobile-drawer{background:linear-gradient(180deg,#071f1a,#082a22)!important;border:0!important;border-right:1px solid rgba(127,224,184,.13)!important;box-shadow:24px 0 60px rgba(2,13,11,.42)!important;color:#eaf8f2!important;display:flex!important;gap:0!important;padding:18px 16px max(18px,env(safe-area-inset-bottom))!important;width:min(300px,82vw)!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-mobile-drawer.open{transform:translateX(0)!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head{align-items:center!important;border:0!important;display:flex!important;gap:10px!important;margin:0 0 19px!important;padding:0!important;min-height:46px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head>div{align-items:center!important;display:flex!important;gap:10px!important;min-width:0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head>div:before{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head .mi-drawer-mark{display:grid!important;width:29px!important;height:29px!important;flex:0 0 29px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head span:not(.mi-drawer-mark){display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head .mi-drawer-mark i{display:block!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head strong{font-size:0!important;letter-spacing:0!important;line-height:1!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head strong:before{content:"MaintenanceIntel";display:block;font-size:16px;font-weight:900;letter-spacing:-.04em;color:#f5f3ed}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head strong:after{content:"TURNBOARD";display:block;font-size:8px;font-weight:800;letter-spacing:.16em;color:#7fe0b8;margin-top:5px}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head button{font-size:0!important;background:rgba(127,224,184,.09)!important;border:1px solid rgba(127,224,184,.18)!important;border-radius:10px!important;color:var(--tb-mint)!important;display:grid!important;place-items:center!important;height:38px!important;min-height:38px!important;margin-left:auto!important;padding:0!important;width:38px!important;flex:0 0 38px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head button:before,html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head button:after{content:"";background:currentColor;border-radius:99px;height:2px;position:absolute;width:17px;transform:rotate(45deg)}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-head button:after{transform:rotate(-45deg)}

  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-section{border:0!important;margin:0!important;padding:0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-section+.turnboard-drawer-section{margin-top:17px!important;padding-top:17px!important;border-top:1px solid rgba(127,224,184,.11)!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-label{color:#78a99a!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important;margin:0 0 8px!important;text-transform:uppercase!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs{display:grid!important;gap:5px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs button{align-items:center!important;background:transparent!important;border:0!important;border-radius:12px!important;color:#dcecff!important;display:flex!important;font-family:Inter,"DM Sans",system-ui,sans-serif!important;font-size:16px!important;font-weight:800!important;gap:12px!important;justify-content:flex-start!important;min-height:45px!important;padding:8px 12px!important;text-align:left!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs button:before{display:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs .mi-drawer-icon{align-items:center!important;background:rgba(127,224,184,.09)!important;border-radius:8px!important;color:var(--tb-mint)!important;display:flex!important;height:28px!important;justify-content:center!important;width:28px!important;flex:0 0 28px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs .mi-drawer-icon svg{display:block!important;height:16px!important;width:16px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs button.active .mi-drawer-icon{background:rgba(127,224,184,.16)!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs button.active{background:rgba(127,224,184,.13)!important;box-shadow:inset 3px 0 var(--tb-mint)!important;color:#e5f8f0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-tabs button.active:before{background:rgba(127,224,184,.16)!important}

  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-status{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important;padding:0!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-status button{background:rgba(255,255,255,.035)!important;border:1px solid rgba(127,224,184,.16)!important;border-radius:9px!important;color:#c5ddd4!important;display:flex!important;gap:5px!important;justify-content:center!important;min-height:35px!important;padding:7px 8px!important;white-space:nowrap!important;width:100%!important;font-size:10px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-status button span{color:#83b5a5!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-status button.active{background:var(--tb-mint)!important;border-color:var(--tb-mint)!important;color:#09231d!important;box-shadow:none!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-status button.active span{color:#0f5b49!important}

  html[data-release-sidebar-app="turnboard"] .turnboard-mobile-drawer label{color:#8db4a7!important;font-size:8px!important;font-weight:850!important;letter-spacing:.12em!important;gap:6px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-mobile-drawer input,html[data-release-sidebar-app="turnboard"] .turnboard-mobile-drawer select{background:#f9faf7!important;border:1px solid #d4ded9!important;border-radius:10px!important;color:#17352d!important;height:42px!important;min-height:42px!important;padding:0 12px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-primary{background:var(--tb-green)!important;border:1px solid rgba(127,224,184,.22)!important;border-radius:10px!important;color:#fff!important;min-height:42px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-secondary{background:rgba(255,255,255,.035)!important;border:1px solid rgba(127,224,184,.17)!important;border-radius:10px!important;color:#d9ece5!important;min-height:39px!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-secondary.success{color:#9de8c9!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-link{color:var(--tb-mint)!important;min-height:38px!important;padding:7px 3px!important;text-align:left!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-count{color:#8fb5a9!important;font-size:10px!important;margin:8px 0!important;text-align:left!important}

  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-portal,html[data-release-sidebar-app="turnboard"] .turnboard-drawer-signout{align-items:center!important;background:transparent!important;border:0!important;border-radius:10px!important;color:#abcac0!important;display:flex!important;font-family:Inter,"DM Sans",system-ui,sans-serif!important;font-size:12px!important;font-weight:800!important;gap:10px!important;justify-content:flex-start!important;min-height:40px!important;padding:7px 10px!important;text-align:left!important;width:100%!important}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-portal:before,html[data-release-sidebar-app="turnboard"] .turnboard-drawer-signout:before{align-items:center;background:rgba(127,224,184,.09);border-radius:7px;color:var(--tb-mint);content:"↗";display:flex;height:24px;justify-content:center;width:24px;flex:0 0 24px}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-portal[data-mi-account]:before{content:"○"}
  html[data-release-sidebar-app="turnboard"] .turnboard-drawer-signout:before{content:"↪"}
  html[data-release-sidebar-app="turnboard"] .turnboard-mobile-drawer>.turnboard-drawer-portal:first-of-type{margin-top:auto!important;padding-top:13px!important;border-top:1px solid rgba(127,224,184,.11)!important;border-radius:0!important}
  html[data-release-sidebar-app="turnboard"] .suite-release-mobile-copy{background:rgba(127,224,184,.07)!important;border:1px solid rgba(127,224,184,.22)!important;color:#a9d8c6!important;margin-top:8px!important;padding:6px 8px!important}
}

/* Scheduler assignee names stay on one line; the maintenance column grows to its longest visible name. */
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table thead th:nth-child(7){white-space:nowrap!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-maintenance-cell,
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-maintenance-button,
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-progress-cell{min-width:max-content!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-maintenance-button{width:100%!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-progress-line{align-items:center!important;flex-wrap:nowrap!important;min-width:100%!important;width:max-content!important;white-space:nowrap!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-progress-line>strong{flex:0 0 auto!important}
html[data-release-sidebar-app="turnboard"] .scheduler-modern-table .scheduler-progress-line>[data-mi-person-display="true"]{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;max-width:none!important;min-width:max-content!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}
