/* TodoIT Liquid Glass Lite
   Static, baked skin for the liquidglass theme. No realtime blur/aurora path. */

[data-theme="liquidglass"]{
  color-scheme:dark;
  --wrap:
    radial-gradient(circle at 12% 8%,rgba(142,210,255,.52),transparent 32%),
    radial-gradient(circle at 92% 4%,rgba(139,125,255,.42),transparent 30%),
    radial-gradient(circle at 70% 92%,rgba(45,212,191,.20),transparent 34%),
    linear-gradient(145deg,#06111f 0%,#10243a 54%,#18233d 100%);
  --main-bg:transparent;
  --acc:#73f0ff;
  --acc2:#a78bfa;
  --acc-g:linear-gradient(135deg,#73f0ff 0%,#9ca3ff 54%,#ffffff 128%);
  --liquid-edge:rgba(255,255,255,.34);
  --liquid-edge-soft:rgba(255,255,255,.16);
  --liquid-cyan:rgba(115,240,255,.22);
  --liquid-violet:rgba(167,139,250,.20);
  --liquid-aqua:rgba(45,212,191,.16);
  --liquid-ink:#f9fcff;
  --liquid-muted:#c2d2e7;
  --shell:rgba(6,18,33,.44);
  --card:rgba(12,28,47,.54);
  --inp:rgba(255,255,255,.10);
  --inp-c:#f9fcff;
  --txt:#f9fcff;
  --txt2:#c2d2e7;
  --bdr:rgba(255,255,255,.20);
  --sb-card:rgba(255,255,255,.10);
  --hdr:rgba(8,22,39,.48);
  --hdr-b:rgba(255,255,255,.18);
  --footer:rgba(8,22,39,.48);
  --theme-ring:rgba(255,255,255,.24);
  --theme-surface-1:rgba(255,255,255,.15);
  --theme-surface-2:rgba(255,255,255,.08);
  --theme-panel-shadow:
    0 28px 78px rgba(0,0,0,.34),
    inset 0 1px 0 rgba(255,255,255,.24),
    inset 0 -1px 0 rgba(255,255,255,.08);
  --lg-blur-panel:0px;
  --lg-blur-strong:0px;
  --lg-blur-soft:0px;
  --lg-blur-control:0px;
  --lg-blur-mobile:0px;
  --lg-saturate-panel:100%;
  --lg-saturate-strong:100%;
  --lg-saturate-soft:100%;
  --lg-saturate-control:100%;
  --lg-aurora-opacity:.48;
  --lg-aurora-duration:0s;
  --lg-aurora-play-state:paused;
  --lg-surface-sheen:.36;
  --lg-contain-intrinsic-card:250px 380px;
  --lg-baked-panel:linear-gradient(145deg,rgba(20,54,78,.94),rgba(28,48,88,.92) 58%,rgba(82,74,142,.84));
  --lg-baked-panel-soft:linear-gradient(145deg,rgba(18,45,69,.90),rgba(34,51,91,.86) 62%,rgba(72,67,128,.78));
  --lg-baked-control:linear-gradient(145deg,rgba(28,64,90,.92),rgba(58,67,122,.86));
  --lg-baked-card:linear-gradient(145deg,#153d5a 0%,#213c68 58%,#4b4987 100%);
  --lg-baked-toolbar:linear-gradient(135deg,#6ccfe0 0%,#6384c7 52%,#8471d3 100%);
  --lg-baked-ink:#f8fcff;
  --lg-baked-muted:#d7e5f3;
  --theme-panel-shadow:
    0 18px 42px rgba(0,0,0,.28),
    inset 0 1px 0 rgba(255,255,255,.16);
}

[data-theme="liquidglass"] #app{
  position:relative;
  isolation:isolate;
  background:var(--wrap)!important;
}

[data-theme="liquidglass"] #app::before,
[data-theme="liquidglass"] #app::after{
  content:'';
  position:fixed;
  inset:0;
  pointer-events:none;
  z-index:0;
}

[data-theme="liquidglass"] #app::before{
  background:
    radial-gradient(ellipse at 18% 18%,rgba(115,240,255,.22),transparent 34%),
    radial-gradient(ellipse at 84% 8%,rgba(167,139,250,.20),transparent 30%),
    radial-gradient(ellipse at 68% 94%,rgba(45,212,191,.14),transparent 36%);
  opacity:var(--lg-aurora-opacity);
  filter:none;
  will-change:auto;
  animation:none;
  transform:none;
}

[data-theme="liquidglass"] #app::after{
  opacity:.32;
  background:
    linear-gradient(120deg,rgba(255,255,255,.08),transparent 22%,rgba(255,255,255,.045) 46%,transparent 70%),
    repeating-linear-gradient(100deg,rgba(255,255,255,.022) 0 1px,transparent 1px 18px);
  mix-blend-mode:normal;
}

[data-theme="liquidglass"] .shell,
[data-theme="liquidglass"] .main,
[data-theme="liquidglass"] .content{
  position:relative;
  z-index:1;
}

[data-theme="liquidglass"] .main,
[data-theme="liquidglass"] .content{
  background:transparent!important;
}

[data-theme="liquidglass"] .sidebar,
[data-theme="liquidglass"] .sb-panel,
[data-theme="liquidglass"] .sb-tools-card,
[data-theme="liquidglass"] .sb-cta-card{
  min-width:0;
  overflow-x:hidden!important;
}

[data-theme="liquidglass"] .main::before{
  background:
    radial-gradient(circle at 22% 16%,rgba(115,240,255,.16),transparent 28%),
    radial-gradient(circle at 88% 12%,rgba(167,139,250,.16),transparent 30%),
    linear-gradient(115deg,rgba(255,255,255,.10),transparent 30%)!important;
}

[data-theme="liquidglass"] .shell,
[data-theme="liquidglass"] .sidebar,
[data-theme="liquidglass"] .hdr,
[data-theme="liquidglass"] .footer,
[data-theme="liquidglass"] .card,
[data-theme="liquidglass"] .tcard,
[data-theme="liquidglass"] .sc,
[data-theme="liquidglass"] .cc,
[data-theme="liquidglass"] .modal,
[data-theme="liquidglass"] .cp,
[data-theme="liquidglass"] .srch-box,
[data-theme="liquidglass"] .np,
[data-theme="liquidglass"] .ub,
[data-theme="liquidglass"] .site-card,
[data-theme="liquidglass"] .sb-panel,
[data-theme="liquidglass"] .rb,
[data-theme="liquidglass"] .settings-hero,
[data-theme="liquidglass"] .settings-soft-panel,
[data-theme="liquidglass"] .task-toolbar,
[data-theme="liquidglass"] .kb-toolbar,
[data-theme="liquidglass"] .dash-admin-hero,
[data-theme="liquidglass"] .dash-kpi,
[data-theme="liquidglass"] .dash-mini-task,
[data-theme="liquidglass"] .task-share-modal,
[data-theme="liquidglass"] .task-share-head,
[data-theme="liquidglass"] .asset-preview-card,
[data-theme="liquidglass"] .asset-preview-comments,
[data-theme="liquidglass"] .asset-preview-actions,
[data-theme="liquidglass"] .campaign-hero,
[data-theme="liquidglass"] .campaign-side,
[data-theme="liquidglass"] .campaign-board,
[data-theme="liquidglass"] .campaign-stat-card,
[data-theme="liquidglass"] .campaign-column,
[data-theme="liquidglass"] .ann-editor,
[data-theme="liquidglass"] .ann-list-card,
[data-theme="liquidglass"] .announcement-popup{
  background:
    linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.065) 52%,rgba(255,255,255,.10))!important;
  border-color:var(--liquid-edge-soft)!important;
  box-shadow:var(--theme-panel-shadow)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .hdr,
[data-theme="liquidglass"] .footer,
[data-theme="liquidglass"] .task-toolbar,
[data-theme="liquidglass"] .kb-toolbar{
  background:
    linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.07)),
    radial-gradient(circle at 12% 0,rgba(115,240,255,.12),transparent 34%)!important;
}

[data-theme="liquidglass"] .sidebar,
[data-theme="liquidglass"] .np,
[data-theme="liquidglass"] .modal,
[data-theme="liquidglass"] .asset-preview-card,
[data-theme="liquidglass"] .task-share-modal{
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .sidebar{
  background:
    linear-gradient(155deg,rgba(5,17,31,.64),rgba(255,255,255,.105) 58%,rgba(7,20,36,.50)),
    radial-gradient(circle at 18% 0,rgba(115,240,255,.18),transparent 34%)!important;
}

[data-theme="liquidglass"] .sb-panel,
[data-theme="liquidglass"] .sb-tools-card,
[data-theme="liquidglass"] .sb-cta-card{
  background:linear-gradient(145deg,rgba(5,17,31,.46),rgba(255,255,255,.09))!important;
  border-color:rgba(255,255,255,.18)!important;
}

[data-theme="liquidglass"] .um{
  isolation:isolate;
  background:
    linear-gradient(145deg,rgba(5,17,31,.80),rgba(43,57,104,.64) 58%,rgba(115,240,255,.12))!important;
  border-color:rgba(255,255,255,.22)!important;
  box-shadow:
    0 22px 52px rgba(1,12,24,.42),
    0 0 0 1px rgba(115,240,255,.10),
    inset 0 1px 0 rgba(255,255,255,.18)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .um::before{
  content:'';
  position:absolute;
  inset:0;
  z-index:-1;
  pointer-events:none;
  background:
    radial-gradient(circle at 14% 0,rgba(115,240,255,.18),transparent 36%),
    radial-gradient(circle at 90% 18%,rgba(167,139,250,.18),transparent 34%),
    linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.03));
}

[data-theme="liquidglass"] .um button{
  text-shadow:0 1px 12px rgba(1,12,24,.34);
}

[data-theme="liquidglass"] .um button:hover{
  background:rgba(115,240,255,.12)!important;
}

[data-theme="liquidglass"] .nb:not(.active),
[data-theme="liquidglass"] .nb:not(.active) .nb-label,
[data-theme="liquidglass"] .sb-section-label,
[data-theme="liquidglass"] .sb-mini-heading,
[data-theme="liquidglass"] #qt-label{
  color:rgba(239,248,255,.88)!important;
  text-shadow:0 1px 14px rgba(3,16,29,.26);
}

[data-theme="liquidglass"] .nb:not(.active) .nb-icon{
  color:rgba(226,246,255,.88)!important;
  opacity:.96!important;
}

[data-theme="liquidglass"] .nb:not(.active):hover{
  background:rgba(255,255,255,.12)!important;
  color:#ffffff!important;
}

[data-theme="liquidglass"] .card,
[data-theme="liquidglass"] .tcard,
[data-theme="liquidglass"] .sc,
[data-theme="liquidglass"] .cc,
[data-theme="liquidglass"] .modal,
[data-theme="liquidglass"] .np,
[data-theme="liquidglass"] .task-card-v4,
[data-theme="liquidglass"] .asset-preview-card,
[data-theme="liquidglass"] .task-share-modal,
[data-theme="liquidglass"] .campaign-hero{
  position:relative;
  overflow:hidden;
}

[data-theme="liquidglass"] .card::before,
[data-theme="liquidglass"] .tcard::before,
[data-theme="liquidglass"] .sc::before,
[data-theme="liquidglass"] .cc::before,
[data-theme="liquidglass"] .modal::before,
[data-theme="liquidglass"] .np::before,
[data-theme="liquidglass"] .asset-preview-card::before,
[data-theme="liquidglass"] .task-share-modal::before,
[data-theme="liquidglass"] .campaign-hero::before{
  content:'';
  position:absolute;
  inset:0;
  pointer-events:none;
  border-radius:inherit;
  background:
    radial-gradient(circle at 20% 0,rgba(255,255,255,.28),transparent 28%),
    radial-gradient(circle at 88% 12%,rgba(115,240,255,.16),transparent 26%),
    linear-gradient(135deg,rgba(255,255,255,.18),transparent 34%,rgba(167,139,250,.08));
  opacity:var(--lg-surface-sheen);
  z-index:0;
}

[data-theme="liquidglass"] .card::after,
[data-theme="liquidglass"] .tcard::after,
[data-theme="liquidglass"] .sc::after,
[data-theme="liquidglass"] .cc::after,
[data-theme="liquidglass"] .modal::after,
[data-theme="liquidglass"] .np::after,
[data-theme="liquidglass"] .asset-preview-card::after,
[data-theme="liquidglass"] .task-share-modal::after,
[data-theme="liquidglass"] .campaign-hero::after{
  content:'';
  display:block!important;
  position:absolute;
  inset:1px;
  pointer-events:none;
  border-radius:inherit;
  border:1px solid rgba(255,255,255,.18);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.34),
    inset 0 -18px 44px rgba(115,240,255,.055);
  z-index:0;
}

[data-theme="liquidglass"] .card > *,
[data-theme="liquidglass"] .tcard > *,
[data-theme="liquidglass"] .sc > *,
[data-theme="liquidglass"] .cc > *,
[data-theme="liquidglass"] .modal > *,
[data-theme="liquidglass"] .np > *,
[data-theme="liquidglass"] .task-card-v4 > *,
[data-theme="liquidglass"] .asset-preview-card > *,
[data-theme="liquidglass"] .task-share-modal > *,
[data-theme="liquidglass"] .campaign-hero > *{
  position:relative;
  z-index:1;
}

[data-theme="liquidglass"] .card:hover,
[data-theme="liquidglass"] .tcard:hover,
[data-theme="liquidglass"] .task-card-v4:hover,
[data-theme="liquidglass"] .dash-mini-task:hover,
[data-theme="liquidglass"] .campaign-task-row:hover{
  transform:translateY(-2px);
  border-color:rgba(255,255,255,.28)!important;
  box-shadow:
    0 34px 86px rgba(0,0,0,.38),
    0 0 0 1px rgba(115,240,255,.10),
    inset 0 1px 0 rgba(255,255,255,.30)!important;
}

[data-theme="liquidglass"] .hdr h1,
[data-theme="liquidglass"] .mh span,
[data-theme="liquidglass"] .card h3,
[data-theme="liquidglass"] .card h4,
[data-theme="liquidglass"] .sc h3,
[data-theme="liquidglass"] .sc h4,
[data-theme="liquidglass"] .cc h3,
[data-theme="liquidglass"] .cc h4,
[data-theme="liquidglass"] .tcard h4,
[data-theme="liquidglass"] .task-card-v4 .tcv4-ttl,
[data-theme="liquidglass"] .asset-preview-head strong,
[data-theme="liquidglass"] .task-share-titlebox h2,
[data-theme="liquidglass"] .campaign-hero h2,
[data-theme="liquidglass"] .sb-brand-name,
[data-theme="liquidglass"] .sb-username,
[data-theme="liquidglass"] .sb-fab-label,
[data-theme="liquidglass"] .dash-card-title,
[data-theme="liquidglass"] .dash-kpi-label,
[data-theme="liquidglass"] .dash-project-name,
[data-theme="liquidglass"] .inbox-title{
  color:var(--liquid-ink)!important;
  text-shadow:0 1px 18px rgba(115,240,255,.12);
}

[data-theme="liquidglass"] .hdr p,
[data-theme="liquidglass"] .card p,
[data-theme="liquidglass"] .sc p,
[data-theme="liquidglass"] .cc p,
[data-theme="liquidglass"] .tcard p,
[data-theme="liquidglass"] .task-card-v4 .tcv4-context,
[data-theme="liquidglass"] .task-card-v4 .tcv4-meta,
[data-theme="liquidglass"] .task-card-v4 .tcv4-assignee-name,
[data-theme="liquidglass"] .asset-preview-comments-head button,
[data-theme="liquidglass"] .task-share-titlebox p,
[data-theme="liquidglass"] .task-share-intro,
[data-theme="liquidglass"] .campaign-hero p,
[data-theme="liquidglass"] .inbox-body,
[data-theme="liquidglass"] .inbox-meta,
[data-theme="liquidglass"] .sb-greeting,
[data-theme="liquidglass"] .sb-mini-heading,
[data-theme="liquidglass"] .sb-section-label{
  color:var(--liquid-muted)!important;
}

[data-theme="liquidglass"] .task-card-v4{
  background:
    radial-gradient(circle at 18% 0,rgba(255,255,255,.20),transparent 30%),
    linear-gradient(145deg,rgba(255,255,255,.15),rgba(8,22,39,.46) 56%,rgba(255,255,255,.08))!important;
  border-color:rgba(255,255,255,.20)!important;
  box-shadow:var(--theme-panel-shadow)!important;
}

/* Liquid Glass task card editorial layout */
[data-theme="liquidglass"] .task-grid > .task-card-v4,
[data-theme="liquidglass"] .tasksv2-list > .task-card-v4,
[data-theme="liquidglass"] .task-list > .task-card-v4,
[data-theme="liquidglass"] .task-card-v4{
  border-radius:24px!important;
  padding:18px 18px 16px!important;
  min-height:206px!important;
  gap:0!important;
  isolation:isolate;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 12% -8%,rgba(255,255,255,.28),transparent 34%),
    radial-gradient(circle at 92% 12%,rgba(115,240,255,.16),transparent 32%),
    linear-gradient(145deg,rgba(12,43,64,.62),rgba(19,37,71,.54) 58%,rgba(93,75,146,.30))!important;
  border:1px solid rgba(255,255,255,.22)!important;
  box-shadow:
    0 22px 58px rgba(1,12,24,.30),
    inset 0 1px 0 rgba(255,255,255,.24),
    inset 0 -24px 54px rgba(115,240,255,.045)!important;
}

[data-theme="liquidglass"] .task-card-v4::before{
  content:''!important;
  display:block!important;
  position:absolute!important;
  left:0!important;
  right:0!important;
  top:0!important;
  bottom:auto!important;
  height:9px!important;
  border-top-left-radius:24px!important;
  border-top-right-radius:24px!important;
  pointer-events:none!important;
  z-index:0!important;
  background:
    linear-gradient(90deg,
      color-mix(in srgb,var(--task-tone) 82%,#73f0ff 18%) 0,
      color-mix(in srgb,var(--task-tone) 50%,transparent) 42%,
      rgba(115,240,255,.42) 72%,
      transparent 100%)!important;
  box-shadow:
    0 0 20px color-mix(in srgb,var(--task-tone) 54%,transparent),
    0 1px 0 rgba(255,255,255,.18)!important;
}

[data-theme="liquidglass"] .task-card-v4::after{
  content:''!important;
  display:block!important;
  position:absolute!important;
  inset:1px!important;
  border-radius:23px!important;
  pointer-events:none!important;
  z-index:0!important;
  background:
    linear-gradient(160deg,rgba(255,255,255,.10),transparent 28%,rgba(115,240,255,.05) 68%,rgba(255,255,255,.08)),
    radial-gradient(circle at 84% 0,rgba(255,255,255,.15),transparent 28%)!important;
  border:1px solid rgba(255,255,255,.16)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.30),
    inset 0 0 0 1px rgba(115,240,255,.035)!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-topbar{
  min-height:31px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:10px!important;
  margin:0 0 7px!important;
  border-bottom:0!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-topbar-left{
  display:flex!important;
  align-items:center!important;
  min-height:28px!important;
  padding-right:0!important;
  flex:1 1 auto!important;
  min-width:0!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-acts{
  position:static!important;
  top:auto!important;
  right:auto!important;
  left:auto!important;
  flex:0 0 auto!important;
  width:max-content!important;
  max-width:none!important;
  display:flex!important;
  align-items:center!important;
  gap:5px!important;
  padding:3px!important;
  border-radius:999px!important;
  background:rgba(4,16,30,.22)!important;
  border:1px solid rgba(255,255,255,.12)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.10),
    0 10px 22px rgba(1,12,24,.12)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  z-index:8!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-acts .task-card-icon-btn,
[data-theme="liquidglass"] .task-card-v4 .tcv4-acts .task-card-pin{
  width:26px!important;
  height:26px!important;
  border-radius:999px!important;
  color:rgba(239,248,255,.82)!important;
  background:transparent!important;
  text-shadow:0 1px 10px rgba(115,240,255,.16);
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-acts .task-card-icon-btn:hover,
[data-theme="liquidglass"] .task-card-v4 .tcv4-acts .task-card-pin:hover{
  color:#fff!important;
  background:rgba(255,255,255,.14)!important;
  transform:translateY(-1px);
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-head{
  margin:0 0 7px!important;
  padding-right:0!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-ttl{
  font-size:17px!important;
  line-height:1.14!important;
  font-weight:950!important;
  letter-spacing:-.035em!important;
  max-width:100%;
  -webkit-line-clamp:2!important;
  text-wrap:balance;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-context{
  margin-top:8px!important;
  gap:6px!important;
  font-size:12px!important;
  font-weight:850!important;
  color:rgba(226,246,255,.90)!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-context strong,
[data-theme="liquidglass"] .task-card-v4 .tcv4-context > span{
  color:rgba(226,246,255,.94)!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-dot-acc{
  width:7px!important;
  height:7px!important;
  box-shadow:0 0 12px currentColor;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-desc{
  background:
    linear-gradient(145deg,rgba(4,16,30,.34),rgba(255,255,255,.075))!important;
  border-color:rgba(255,255,255,.13)!important;
  color:rgba(226,238,252,.90)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.10),
    0 8px 20px rgba(1,12,24,.08)!important;
  margin-top:11px!important;
  padding:10px 12px!important;
  border-radius:16px!important;
  font-size:12px!important;
  line-height:1.38!important;
  opacity:1!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-topbar{
  border-bottom-color:rgba(255,255,255,.10)!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-meta{
  margin-top:12px!important;
  padding-top:0!important;
  border-top:0!important;
  gap:7px!important;
  color:rgba(226,246,255,.90)!important;
  font-size:12px!important;
  font-weight:780!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-meta-i{
  min-height:22px;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-channels{
  margin-top:9px!important;
  gap:6px!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-foot{
  margin-top:auto!important;
  padding-top:15px!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-foot-left{
  min-height:34px;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-assignee{
  gap:9px!important;
  padding:4px 8px 4px 4px;
  border-radius:999px;
  background:rgba(4,16,30,.12);
  max-width:calc(100% - 82px);
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-avatar,
[data-theme="liquidglass"] .task-card-v4 .tcv4-avatar-empty{
  width:28px!important;
  height:28px!important;
  border:1px solid rgba(255,255,255,.18);
  box-shadow:0 8px 20px rgba(1,12,24,.18);
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-assignee-name{
  color:rgba(226,246,255,.90)!important;
  font-size:12px!important;
  font-weight:900!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-com{
  min-height:30px;
  padding:5px 10px 5px 8px!important;
  background:rgba(255,255,255,.12)!important;
  border-color:rgba(255,255,255,.16)!important;
  color:rgba(239,248,255,.90)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.10);
}

/* Liquid Glass task filter command bar */
[data-theme="liquidglass"] .task-toolbar{
  padding:16px!important;
  border-radius:22px!important;
  background:
    radial-gradient(circle at 4% 8%,rgba(115,240,255,.24),transparent 31%),
    radial-gradient(circle at 92% 0,rgba(167,139,250,.24),transparent 38%),
    linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.07) 46%,rgba(64,54,131,.18))!important;
  border:1px solid rgba(255,255,255,.22)!important;
  box-shadow:
    0 24px 70px rgba(1,12,24,.28),
    inset 0 1px 0 rgba(255,255,255,.28),
    inset 0 -24px 56px rgba(115,240,255,.055)!important;
  overflow:hidden;
}

[data-theme="liquidglass"] .task-toolbar::before{
  content:'';
  position:absolute;
  inset:1px;
  border-radius:25px;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(115,240,255,.18),transparent 34%,rgba(167,139,250,.16)),
    radial-gradient(circle at 50% 0,rgba(255,255,255,.18),transparent 30%);
  opacity:.72;
  z-index:0;
}

[data-theme="liquidglass"] .task-toolbar > *{
  position:relative;
  z-index:1;
}

/* overhaul B: LG hereda el layout base de .toolbar-row-primary (mismo formato global). */

[data-theme="liquidglass"] .task-toolbar .toolbar-grid-primary{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:10px!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool,
[data-theme="liquidglass"] .task-toolbar .task-filter-btn,
[data-theme="liquidglass"] .task-toolbar .task-filter-toggle{
  height:48px!important;
  border-radius:14px!important;
  border:1px solid rgba(255,255,255,.18)!important;
  background:
    linear-gradient(145deg,rgba(4,16,30,.38),rgba(255,255,255,.075))!important;
  color:rgba(239,248,255,.88)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.13),
    0 10px 22px rgba(1,12,24,.09)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool{
  padding:0 14px!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool-search{
  flex:1 1 260px!important;
  min-width:0!important;
  width:auto!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool-project{
  flex:1 1 190px!important;
  min-width:0!important;
  width:auto!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool-status{
  flex:1 1 160px!important;
  min-width:0!important;
  width:auto!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool-ic{
  color:rgba(115,240,255,.82)!important;
  filter:drop-shadow(0 0 10px rgba(115,240,255,.22));
}

[data-theme="liquidglass"] .task-toolbar .task-tool input,
[data-theme="liquidglass"] .task-toolbar .task-tool select{
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  color:#f9fcff!important;
  font-size:14px!important;
  font-weight:700!important;
  text-shadow:0 1px 10px rgba(1,12,24,.18);
}

[data-theme="liquidglass"] .task-toolbar .task-tool input::placeholder{
  color:rgba(239,248,255,.70)!important;
  font-weight:760!important;
}

[data-theme="liquidglass"] .task-toolbar .task-filter-btn,
[data-theme="liquidglass"] .task-toolbar .task-filter-toggle{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  padding:0 16px!important;
  font-size:12px!important;
  font-weight:900!important;
  letter-spacing:-.01em!important;
  text-shadow:0 1px 10px rgba(1,12,24,.16);
}

[data-theme="liquidglass"] .task-toolbar .task-filter-btn:hover,
[data-theme="liquidglass"] .task-toolbar .task-filter-toggle:hover,
[data-theme="liquidglass"] .task-toolbar .task-tool:hover{
  border-color:rgba(115,240,255,.38)!important;
  background:
    linear-gradient(145deg,rgba(5,22,40,.46),rgba(255,255,255,.11))!important;
}

[data-theme="liquidglass"] .task-toolbar .task-filter-btn.active{
  background:var(--acc-g)!important;
  color:#03101d!important;
  border-color:rgba(255,255,255,.50)!important;
  box-shadow:
    0 14px 32px rgba(115,240,255,.18),
    inset 0 1px 0 rgba(255,255,255,.54)!important;
  text-shadow:none!important;
}

[data-theme="liquidglass"] .task-toolbar .task-filter-toggle.active{
  background:linear-gradient(145deg,rgba(5,22,40,.46),rgba(255,255,255,.11))!important;
  color:#eaf6ff!important;
  border-color:rgba(115,240,255,.42)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14)!important;
  text-shadow:none!important;
}

[data-theme="liquidglass"] .task-toolbar .toolbar-owned{
  min-width:66px!important;
}

[data-theme="liquidglass"] .task-toolbar .toolbar-pinned{
  min-width:0!important;
}

[data-theme="liquidglass"] .task-toolbar .toolbar-clear{
  min-width:0!important;
}

[data-theme="liquidglass"] .task-toolbar .toolbar-row-meta{
  align-self:flex-end;
  gap:12px;
}

[data-theme="liquidglass"] .task-toolbar .toolbar-row-meta .task-toolbar-count{
  white-space:nowrap;
}

[data-theme="liquidglass"] .task-toolbar-count{
  color:rgba(239,248,255,.72)!important;
  font-size:12px!important;
  font-weight:950!important;
  padding:0 10px;
}

[data-theme="liquidglass"] .task-toolbar .task-view-toggle{
  height:44px;
  border-radius:14px!important;
  border:1px solid rgba(255,255,255,.14)!important;
  background:rgba(255,255,255,.08)!important;
  overflow:hidden;
  padding:3px;
}

[data-theme="liquidglass"] .task-toolbar .task-view-toggle button{
  min-width:62px!important;
  padding:0 14px!important;
  color:rgba(239,248,255,.68)!important;
  font-weight:950!important;
  font-size:12px!important;
}

[data-theme="liquidglass"] .task-toolbar .task-view-toggle button.active{
  background:linear-gradient(135deg,rgba(115,240,255,.78),rgba(167,139,250,.72))!important;
  color:#03101d!important;
  box-shadow:0 10px 24px rgba(115,240,255,.16)!important;
}

@media(max-width:1180px){
  [data-theme="liquidglass"] .task-toolbar .toolbar-row-primary{
    grid-template-columns:1fr;
  }

  [data-theme="liquidglass"] .task-toolbar .toolbar-row-meta{
    justify-content:space-between;
    width:100%;
  }
}

@media(max-width:768px){
  [data-theme="liquidglass"] .task-toolbar{
    padding:14px!important;
    border-radius:24px!important;
    overflow:visible!important;
  }

  [data-theme="liquidglass"] .task-toolbar.simple-task-filters{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    grid-template-columns:none!important;
    gap:10px!important;
    min-height:0!important;
  }

  [data-theme="liquidglass"] .task-toolbar .toolbar-row-primary{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    grid-template-columns:none!important;
    width:100%!important;
    min-width:0!important;
    gap:10px!important;
  }

  [data-theme="liquidglass"] .task-toolbar .toolbar-grid-primary{
    display:flex!important;
    flex-wrap:wrap!important;
    align-items:stretch!important;
    width:100%!important;
    min-width:0!important;
    gap:8px!important;
  }

  [data-theme="liquidglass"] .task-toolbar .toolbar-owned,
  [data-theme="liquidglass"] .task-toolbar .toolbar-pinned,
  [data-theme="liquidglass"] .task-toolbar .toolbar-clear{
    flex:1 1 calc(50% - 4px)!important;
    min-width:0!important;
    padding:0 12px!important;
  }

  [data-theme="liquidglass"] .task-toolbar .task-tool-search{
    flex:1 1 100%!important;
    width:100%!important;
    max-width:100%!important;
  }

  [data-theme="liquidglass"] .task-toolbar .task-tool-project,
  [data-theme="liquidglass"] .task-toolbar .task-tool-status{
    flex:1 1 calc(50% - 4px)!important;
    width:auto!important;
    max-width:none!important;
  }

  [data-theme="liquidglass"] .task-toolbar .task-filter-btn,
  [data-theme="liquidglass"] .task-toolbar .task-filter-toggle,
  [data-theme="liquidglass"] .task-toolbar .task-tool{
    min-height:46px!important;
    white-space:nowrap!important;
  }

  [data-theme="liquidglass"] .task-toolbar .toolbar-row-meta{
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:8px!important;
    width:100%!important;
    max-width:100%!important;
    align-self:stretch!important;
  }

  [data-theme="liquidglass"] .task-toolbar .task-view-toggle{
    flex:0 0 auto!important;
  }

  [data-theme="liquidglass"] .task-toolbar .task-view-toggle button{
    min-width:58px!important;
    padding:0 12px!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar{
    background:
      linear-gradient(135deg,rgba(7,20,38,.82),rgba(37,53,99,.70) 58%,rgba(77,67,142,.62))!important;
    border:1px solid rgba(255,255,255,.20)!important;
    box-shadow:
      0 18px 48px rgba(1,12,24,.40),
      0 0 0 1px rgba(115,240,255,.10),
      inset 0 1px 0 rgba(255,255,255,.22)!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar::before{
    background:
      radial-gradient(circle at 12% 0,rgba(115,240,255,.22),transparent 38%),
      radial-gradient(circle at 92% 18%,rgba(167,139,250,.24),transparent 34%),
      linear-gradient(145deg,rgba(255,255,255,.09),rgba(4,16,30,.18))!important;
    border:1px solid rgba(255,255,255,.10)!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar .mt{
    color:rgba(226,246,255,.70)!important;
    background:transparent!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar .mt svg{
    filter:drop-shadow(0 0 10px rgba(115,240,255,.12))!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar .mt.active{
    color:#73f0ff!important;
    background:rgba(115,240,255,.14)!important;
    box-shadow:
      inset 0 0 0 1px rgba(115,240,255,.22),
      0 10px 24px rgba(115,240,255,.12)!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar .mt:active{
    background:rgba(115,240,255,.18)!important;
  }

  [data-theme="liquidglass"] .mob-tab-bar .mt-fab{
    background:linear-gradient(135deg,#73f0ff,#a78bfa)!important;
    color:#03101d!important;
    border:1px solid rgba(255,255,255,.42)!important;
    box-shadow:
      0 16px 34px rgba(115,240,255,.26),
      inset 0 1px 0 rgba(255,255,255,.52)!important;
  }

  [data-theme="liquidglass"] .cp-actions-save{
    position:static!important;
    left:auto!important;
    right:auto!important;
    bottom:auto!important;
    z-index:auto!important;
    padding:0!important;
    margin-top:0!important;
    background:transparent!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
  }

  [data-theme="liquidglass"] .cp-actions-save .btn{
    min-height:52px!important;
    box-shadow:
      0 14px 30px rgba(115,240,255,.16),
      inset 0 1px 0 rgba(255,255,255,.42)!important;
  }

  [data-theme="liquidglass"] .cp[data-tab="summary"] .cp-actions{
    padding-bottom:18px!important;
  }
}

[data-theme="liquidglass"] .tcv4-type,
[data-theme="liquidglass"] .badge,
[data-theme="liquidglass"] .pill,
[data-theme="liquidglass"] .chip,
[data-theme="liquidglass"] .np-sheet-tab,
[data-theme="liquidglass"] .tab{
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14);
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-req-chip{
  background:linear-gradient(145deg,rgba(255,176,84,.22),rgba(255,255,255,.08))!important;
  border:1px solid rgba(255,196,128,.40)!important;
  color:#ffd9ad!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14)!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-ch-chip:not(.channel-tiktok){
  background:color-mix(in srgb,var(--ch-bg,#ffffff) 88%,rgba(255,255,255,.42))!important;
  border-color:color-mix(in srgb,var(--ch-border,#ffffff) 70%,rgba(255,255,255,.36))!important;
  color:var(--ch-fg,#06324a)!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-ch-chip.channel-tiktok{
  background:rgba(255,255,255,.92)!important;
  border-color:rgba(255,255,255,.55)!important;
  color:#020617!important;
}

[data-theme="liquidglass"] .bp,
[data-theme="liquidglass"] .nb.active,
[data-theme="liquidglass"] .tab.active,
[data-theme="liquidglass"] .np-sheet-tab.active,
[data-theme="liquidglass"] .mobile-settings-tab.active{
  background:var(--acc-g)!important;
  color:#03101d!important;
  border-color:rgba(255,255,255,.46)!important;
  box-shadow:
    0 18px 44px rgba(115,240,255,.20),
    inset 0 1px 0 rgba(255,255,255,.54)!important;
}

[data-theme="liquidglass"] .ib,
[data-theme="liquidglass"] .bw,
[data-theme="liquidglass"] .bs,
[data-theme="liquidglass"] .ntb,
[data-theme="liquidglass"] .fi,
[data-theme="liquidglass"] select.fi,
[data-theme="liquidglass"] textarea.fi,
[data-theme="liquidglass"] .task-share-custom textarea{
  background:rgba(4,16,30,.34)!important;
  border-color:rgba(255,255,255,.18)!important;
  color:#f9fcff!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.10)!important;
  backdrop-filter:none;
  -webkit-backdrop-filter:none;
}

[data-theme="liquidglass"] .task-toolbar .task-tool .fi,
[data-theme="liquidglass"] .task-toolbar .task-tool select.fi{
  background:transparent!important;
  border-color:transparent!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .fi::placeholder,
[data-theme="liquidglass"] textarea.fi::placeholder{
  color:rgba(226,238,255,.68)!important;
}

[data-theme="liquidglass"] .fi:focus,
[data-theme="liquidglass"] .fi:focus-visible,
[data-theme="liquidglass"] button:focus-visible{
  border-color:rgba(115,240,255,.42)!important;
  box-shadow:
    0 0 0 3px rgba(115,240,255,.22),
    0 16px 34px rgba(0,0,0,.18)!important;
}

[data-theme="liquidglass"] .asset-preview-body,
[data-theme="liquidglass"] .asset-preview-media,
[data-theme="liquidglass"] .asset-preview-viewport,
[data-theme="liquidglass"] .asset-preview-pdf-wrap,
[data-theme="liquidglass"] .asset-preview-comment-bubble,
[data-theme="liquidglass"] .task-share-custom,
[data-theme="liquidglass"] .comment-bubble,
[data-theme="liquidglass"] .ok-box{
  background:rgba(4,16,30,.34)!important;
  border-color:rgba(255,255,255,.16)!important;
  color:#f9fcff!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.10)!important;
}

[data-theme="liquidglass"] .np-backdrop,
[data-theme="liquidglass"] .ov,
[data-theme="liquidglass"] .modal-backdrop,
[data-theme="liquidglass"] .sidebar-overlay{
  background:
    radial-gradient(circle at 22% 10%,rgba(115,240,255,.14),transparent 34%),
    rgba(3,10,20,.66)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

@media(max-width:768px){
  [data-theme="liquidglass"]{
    --theme-panel-shadow:0 20px 52px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.18);
    --lg-blur-panel:0px;
    --lg-blur-strong:0px;
    --lg-blur-soft:0px;
    --lg-blur-control:0px;
    --lg-saturate-panel:100%;
    --lg-saturate-strong:100%;
  }
  [data-theme="liquidglass"] .shell,
  [data-theme="liquidglass"] .sidebar,
  [data-theme="liquidglass"] .hdr,
  [data-theme="liquidglass"] .footer,
  [data-theme="liquidglass"] .card,
  [data-theme="liquidglass"] .task-card-v4,
  [data-theme="liquidglass"] .modal,
  [data-theme="liquidglass"] .np,
  [data-theme="liquidglass"] .asset-preview-card{
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
  }
  [data-theme="liquidglass"] #app::before{opacity:.34}
}

@media (prefers-reduced-motion: reduce){
  [data-theme="liquidglass"] #app::before,
  [data-theme="liquidglass"] .card,
  [data-theme="liquidglass"] .tcard,
  [data-theme="liquidglass"] .task-card-v4,
  [data-theme="liquidglass"] .dash-mini-task,
  [data-theme="liquidglass"] .campaign-task-row{
    animation:none!important;
    transition:none!important;
  }
  [data-theme="liquidglass"] .card:hover,
  [data-theme="liquidglass"] .tcard:hover,
  [data-theme="liquidglass"] .task-card-v4:hover,
  [data-theme="liquidglass"] .dash-mini-task:hover,
  [data-theme="liquidglass"] .campaign-task-row:hover{
    transform:none!important;
  }
}

/* v5.1.30 - Liquid Glass performance containment and scroll budget */
[data-theme="liquidglass"] .task-card-v4,
[data-theme="liquidglass"] .dash-mini-task,
[data-theme="liquidglass"] .campaign-task-row,
[data-theme="liquidglass"] .ann-row,
[data-theme="liquidglass"] .task-archive-month,
[data-theme="liquidglass"] .tasksv2-section{
  content-visibility:auto;
  contain-intrinsic-size:var(--lg-contain-intrinsic-card);
}

[data-theme="liquidglass"] .task-card-v4,
[data-theme="liquidglass"] .dash-mini-task,
[data-theme="liquidglass"] .campaign-task-row,
[data-theme="liquidglass"] .ann-row{
  contain:layout paint style;
}

[data-theme="liquidglass"] .task-card-v4::after,
[data-theme="liquidglass"] .card::after,
[data-theme="liquidglass"] .tcard::after,
[data-theme="liquidglass"] .sc::after,
[data-theme="liquidglass"] .cc::after{
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16)!important;
}

[data-theme="liquidglass"] .task-card-v4,
[data-theme="liquidglass"] .dash-mini-task,
[data-theme="liquidglass"] .campaign-task-row{
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

/* v5.1.31 - Baked Lite: static Liquid Glass skin for low/mid mobile GPUs */
[data-theme="liquidglass"] #app::before{
  animation:none!important;
  transform:none!important;
  filter:none!important;
  will-change:auto!important;
  opacity:.48!important;
  background:
    radial-gradient(circle at 14% 8%,rgba(115,240,255,.24),transparent 34%),
    radial-gradient(circle at 88% 4%,rgba(167,139,250,.22),transparent 36%),
    radial-gradient(circle at 72% 88%,rgba(45,212,191,.13),transparent 38%)!important;
}

[data-theme="liquidglass"] #app::after{
  opacity:.10!important;
  mix-blend-mode:normal!important;
  background:linear-gradient(125deg,rgba(255,255,255,.08),transparent 42%,rgba(115,240,255,.06))!important;
}

[data-theme="liquidglass"] .shell,
[data-theme="liquidglass"] .sidebar,
[data-theme="liquidglass"] .hdr,
[data-theme="liquidglass"] .footer,
[data-theme="liquidglass"] .card,
[data-theme="liquidglass"] .tcard,
[data-theme="liquidglass"] .sc,
[data-theme="liquidglass"] .cc,
[data-theme="liquidglass"] .modal,
[data-theme="liquidglass"] .cp,
[data-theme="liquidglass"] .srch-box,
[data-theme="liquidglass"] .np,
[data-theme="liquidglass"] .ub,
[data-theme="liquidglass"] .site-card,
[data-theme="liquidglass"] .sb-panel,
[data-theme="liquidglass"] .rb,
[data-theme="liquidglass"] .settings-hero,
[data-theme="liquidglass"] .settings-soft-panel,
[data-theme="liquidglass"] .task-toolbar,
[data-theme="liquidglass"] .kb-toolbar,
[data-theme="liquidglass"] .dash-admin-hero,
[data-theme="liquidglass"] .dash-kpi,
[data-theme="liquidglass"] .dash-mini-task,
[data-theme="liquidglass"] .task-share-modal,
[data-theme="liquidglass"] .task-share-head,
[data-theme="liquidglass"] .asset-preview-card,
[data-theme="liquidglass"] .asset-preview-comments,
[data-theme="liquidglass"] .asset-preview-actions,
[data-theme="liquidglass"] .campaign-hero,
[data-theme="liquidglass"] .campaign-side,
[data-theme="liquidglass"] .campaign-board,
[data-theme="liquidglass"] .campaign-stat-card,
[data-theme="liquidglass"] .campaign-column,
[data-theme="liquidglass"] .ann-editor,
[data-theme="liquidglass"] .ann-list-card,
[data-theme="liquidglass"] .announcement-popup{
  background:var(--lg-baked-panel-soft)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  box-shadow:0 14px 30px rgba(1,12,24,.24),inset 0 1px 0 rgba(255,255,255,.16)!important;
}

[data-theme="liquidglass"] .hdr,
[data-theme="liquidglass"] .footer,
[data-theme="liquidglass"] .task-toolbar,
[data-theme="liquidglass"] .kb-toolbar,
[data-theme="liquidglass"] .mob-tab-bar{
  background:var(--lg-baked-panel)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .task-card-v4{
  background:var(--lg-baked-card)!important;
  box-shadow:0 14px 34px rgba(1,12,24,.28),inset 0 1px 0 rgba(255,255,255,.15)!important;
}

[data-theme="liquidglass"] .task-toolbar{
  background:
    linear-gradient(145deg,rgba(26,66,94,.94),rgba(60,73,134,.90) 64%,rgba(111,96,177,.82))!important;
  box-shadow:0 14px 36px rgba(1,12,24,.26),inset 0 1px 0 rgba(255,255,255,.18)!important;
}

[data-theme="liquidglass"] .task-toolbar::before,
[data-theme="liquidglass"] .mob-tab-bar::before,
[data-theme="liquidglass"] .card::before,
[data-theme="liquidglass"] .tcard::before,
[data-theme="liquidglass"] .sc::before,
[data-theme="liquidglass"] .cc::before,
[data-theme="liquidglass"] .modal::before,
[data-theme="liquidglass"] .np::before,
[data-theme="liquidglass"] .asset-preview-card::before,
[data-theme="liquidglass"] .task-share-modal::before,
[data-theme="liquidglass"] .campaign-hero::before{
  display:none!important;
}

[data-theme="liquidglass"] .task-card-v4::after,
[data-theme="liquidglass"] .card::after,
[data-theme="liquidglass"] .tcard::after,
[data-theme="liquidglass"] .sc::after,
[data-theme="liquidglass"] .cc::after,
[data-theme="liquidglass"] .modal::after,
[data-theme="liquidglass"] .np::after{
  background:none!important;
  border-color:rgba(255,255,255,.14)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18)!important;
  opacity:.80!important;
}

[data-theme="liquidglass"] .task-card-v4 .tcv4-desc,
[data-theme="liquidglass"] .task-card-v4 .tcv4-acts,
[data-theme="liquidglass"] .task-card-v4 .tcv4-assignee,
[data-theme="liquidglass"] .task-card-v4 .tcv4-com,
[data-theme="liquidglass"] .task-toolbar .task-tool,
[data-theme="liquidglass"] .task-toolbar .task-filter-btn,
[data-theme="liquidglass"] .task-toolbar .task-filter-toggle,
[data-theme="liquidglass"] .ib,
[data-theme="liquidglass"] .bw,
[data-theme="liquidglass"] .bs,
[data-theme="liquidglass"] .ntb,
[data-theme="liquidglass"] .fi,
[data-theme="liquidglass"] select.fi,
[data-theme="liquidglass"] textarea.fi{
  background:var(--lg-baked-control)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;
}

[data-theme="liquidglass"] .np-backdrop,
[data-theme="liquidglass"] .ov,
[data-theme="liquidglass"] .modal-backdrop,
[data-theme="liquidglass"] .sidebar-overlay{
  background:rgba(3,10,20,.74)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .task-card-v4:hover,
[data-theme="liquidglass"] .card:hover,
[data-theme="liquidglass"] .tcard:hover,
[data-theme="liquidglass"] .dash-mini-task:hover,
[data-theme="liquidglass"] .campaign-task-row:hover{
  transform:none!important;
}

[data-theme="liquidglass"] .task-toolbar .task-tool-ic,
[data-theme="liquidglass"] .mob-tab-bar .mt svg{
  filter:none!important;
}

[data-theme="liquidglass"] .task-card-menu-portal,
[data-theme="liquidglass"] .task-archive-entry,
[data-theme="liquidglass"] .task-archive-hero,
[data-theme="liquidglass"] .task-archive-lite-month,
[data-theme="liquidglass"] .task-archive-lite-item{
  background:var(--lg-baked-panel-soft)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  box-shadow:0 12px 26px rgba(1,12,24,.20),inset 0 1px 0 rgba(255,255,255,.14)!important;
}

[data-theme="liquidglass"] .task-archive-lite-section .tasksv2-head,
[data-theme="liquidglass"] .task-archive-window-label,
[data-theme="liquidglass"] .task-archive-entry-icon,
[data-theme="liquidglass"] .task-archive-entry-cta,
[data-theme="liquidglass"] .task-archive-stats span,
[data-theme="liquidglass"] .task-archive-lite-month>summary strong{
  background:var(--lg-baked-control)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

[data-theme="liquidglass"] .task-archive-lite-item:hover{
  transform:none!important;
  background:linear-gradient(145deg,rgba(38,83,112,.92),rgba(52,70,122,.86))!important;
  border-color:rgba(255,255,255,.22)!important;
}

@media(max-width:768px), (pointer:coarse){
  [data-theme="liquidglass"]{
    --lg-blur-panel:0px;
    --lg-blur-strong:0px;
    --lg-blur-soft:0px;
    --lg-blur-control:0px;
    --lg-blur-mobile:0px;
    --lg-aurora-play-state:paused;
  }

  [data-theme="liquidglass"] #app::before{
    animation:none!important;
    transform:none!important;
    filter:none!important;
    will-change:auto!important;
  }

  [data-theme="liquidglass"] #app::after{
    mix-blend-mode:normal!important;
  }

  [data-theme="liquidglass"] .shell,
  [data-theme="liquidglass"] .sidebar,
  [data-theme="liquidglass"] .hdr,
  [data-theme="liquidglass"] .footer,
  [data-theme="liquidglass"] .card,
  [data-theme="liquidglass"] .tcard,
  [data-theme="liquidglass"] .sc,
  [data-theme="liquidglass"] .cc,
  [data-theme="liquidglass"] .modal,
  [data-theme="liquidglass"] .cp,
  [data-theme="liquidglass"] .np,
  [data-theme="liquidglass"] .task-card-v4,
  [data-theme="liquidglass"] .task-toolbar,
  [data-theme="liquidglass"] .mob-tab-bar,
  [data-theme="liquidglass"] .asset-preview-card,
  [data-theme="liquidglass"] .task-share-modal{
    background:var(--lg-baked-panel-soft)!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
    box-shadow:0 14px 30px rgba(1,12,24,.24),inset 0 1px 0 rgba(255,255,255,.16)!important;
  }

  [data-theme="liquidglass"] .hdr,
  [data-theme="liquidglass"] .footer,
  [data-theme="liquidglass"] .task-toolbar,
  [data-theme="liquidglass"] .mob-tab-bar{
    background:var(--lg-baked-panel)!important;
  }

  [data-theme="liquidglass"] .task-grid > .task-card-v4,
  [data-theme="liquidglass"] .tasksv2-list > .task-card-v4,
  [data-theme="liquidglass"] .task-list > .task-card-v4,
  [data-theme="liquidglass"] .task-card-v4{
    background:var(--lg-baked-card)!important;
    box-shadow:0 14px 34px rgba(1,12,24,.28),inset 0 1px 0 rgba(255,255,255,.15)!important;
  }

  [data-theme="liquidglass"] .task-toolbar{
    background:
      linear-gradient(145deg,rgba(26,66,94,.94),rgba(60,73,134,.90) 64%,rgba(111,96,177,.82))!important;
  }

  [data-theme="liquidglass"] .task-toolbar::before,
  [data-theme="liquidglass"] .mob-tab-bar::before,
  [data-theme="liquidglass"] .card::before,
  [data-theme="liquidglass"] .tcard::before,
  [data-theme="liquidglass"] .sc::before,
  [data-theme="liquidglass"] .cc::before,
  [data-theme="liquidglass"] .modal::before,
  [data-theme="liquidglass"] .np::before,
  [data-theme="liquidglass"] .asset-preview-card::before,
  [data-theme="liquidglass"] .task-share-modal::before,
  [data-theme="liquidglass"] .campaign-hero::before{
    display:none!important;
  }

  [data-theme="liquidglass"] .task-card-v4 .tcv4-desc,
  [data-theme="liquidglass"] .task-card-v4 .tcv4-acts,
  [data-theme="liquidglass"] .task-card-v4 .tcv4-assignee,
  [data-theme="liquidglass"] .task-card-v4 .tcv4-com,
  [data-theme="liquidglass"] .task-toolbar .task-tool,
  [data-theme="liquidglass"] .task-toolbar .task-filter-btn,
  [data-theme="liquidglass"] .task-toolbar .task-filter-toggle,
  [data-theme="liquidglass"] .ib,
  [data-theme="liquidglass"] .bw,
  [data-theme="liquidglass"] .bs,
  [data-theme="liquidglass"] .ntb,
  [data-theme="liquidglass"] .fi,
  [data-theme="liquidglass"] select.fi,
  [data-theme="liquidglass"] textarea.fi{
    background:var(--lg-baked-control)!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;
  }
}

/* v5.2.1 - Final GPU budget: no persistent compositor reservations in Liquid Glass. */
[data-theme="liquidglass"] .shell,
[data-theme="liquidglass"] .sidebar,
[data-theme="liquidglass"] .hdr,
[data-theme="liquidglass"] .footer,
[data-theme="liquidglass"] .card,
[data-theme="liquidglass"] .tcard,
[data-theme="liquidglass"] .sc,
[data-theme="liquidglass"] .cc,
[data-theme="liquidglass"] .modal,
[data-theme="liquidglass"] .cp,
[data-theme="liquidglass"] .np,
[data-theme="liquidglass"] .task-card-v4,
[data-theme="liquidglass"] .task-toolbar,
[data-theme="liquidglass"] .mob-tab-bar,
[data-theme="liquidglass"] .asset-preview-card,
[data-theme="liquidglass"] .asset-preview-comments,
[data-theme="liquidglass"] .task-share-modal,
[data-theme="liquidglass"] .campaign-hero,
[data-theme="liquidglass"] .campaign-side,
[data-theme="liquidglass"] .campaign-board,
[data-theme="liquidglass"] .task-archive-entry,
[data-theme="liquidglass"] .task-archive-hero,
[data-theme="liquidglass"] .task-archive-lite-month,
[data-theme="liquidglass"] .task-archive-lite-item{
  will-change:auto!important;
}

/* v5.4.2 - Liquid Glass contrast polish without live GPU effects */
[data-theme="liquidglass"] .cp-asset-btn.comment{
  background:linear-gradient(135deg,#73f0ff,#a78bfa)!important;
  border-color:rgba(255,255,255,.48)!important;
  color:#03101d!important;
  box-shadow:0 10px 22px rgba(115,240,255,.18),inset 0 1px 0 rgba(255,255,255,.46)!important;
}
[data-theme="liquidglass"] .cp-asset-btn.comment:hover{
  background:linear-gradient(135deg,#8df5ff,#bdb2ff)!important;
  color:#03101d!important;
}
[data-theme="liquidglass"] .asset-comments-modal,
[data-theme="liquidglass"] .asset-change-modal{
  background:rgba(3,10,20,.68)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
[data-theme="liquidglass"] .asset-comments-card,
[data-theme="liquidglass"] .asset-change-card{
  background:var(--lg-baked-panel-soft)!important;
  border-color:rgba(255,255,255,.18)!important;
  box-shadow:0 18px 44px rgba(1,12,24,.32),inset 0 1px 0 rgba(255,255,255,.16)!important;
}
[data-theme="liquidglass"] .asset-comments-list,
[data-theme="liquidglass"] .asset-comments-form,
[data-theme="liquidglass"] .asset-change-body{
  background:rgba(4,16,30,.34)!important;
}

