/* Approved Content operating mockup: scoped surfaces!important; original owners retain data/actions. */
@layer studio-content {
#panel-content {--aku-ink:#f8fafc!important;--aku-ink-2:#cbd5e1!important;--aku-paper:#181e29!important;--aku-good-ink:#34d399!important;--aku-warn-ink:#fbbf24!important;--aku-bad-ink:#fb7185!important;--cw-rose-ink:#fb7185!important;--cw-blue-ink:#2dd4bf!important;--dc-blue:#121720!important;--dc-mint:#16221f!important;--dc-surface:radial-gradient(ellipse at 92% 0%,color-mix(in srgb,var(--cw-tone,var(--aku-primary)) 16%,transparent),transparent 58%),linear-gradient(160deg,#080b10 0%,#0c1118 55%,#091114 100%)!important;--dc-card-surface:linear-gradient(155deg,#1d2430 0%,#141922 100%)!important;--dc-shadow:rgba(0,0,0,.68)!important;--cw-ink:#f8fafc!important;--cw-copy:#cbd5e1!important;--cw-line:rgba(148,163,184,.28)!important;--cw-tone:var(--aku-primary)!important;--cw-start:var(--dc-blue)!important;--cw-end:var(--dc-mint)!important;--cw-field:#18202a!important;--cw-soft:rgba(45,212,191,.12)!important;--aku-text:var(--aku-ink)!important;--aku-copy:var(--aku-ink-2)!important;--aku-faint:var(--aku-ink-2)!important;--aku-good:var(--aku-good-ink)!important;--aku-warn:var(--aku-warn-ink)!important;--aku-bad:var(--aku-bad-ink)!important;--aku-accent:#34d399!important;--pw-ink:var(--aku-ink)!important;--pw-soft:var(--aku-ink-2)!important;--pw-muted:var(--aku-ink-2)!important;--pw-gold:var(--aku-warn-ink)!important;--oa-ink:var(--aku-ink)!important;--oa-soft:var(--aku-ink-2)!important;--oa-faint:var(--aku-ink-2)!important;--ed-ink:var(--aku-ink)!important;--ed-copy:var(--aku-ink-2)!important;--ed-line:var(--cw-line)!important;--ed-accent:var(--aku-accent)!important;--sc-text:var(--aku-ink)!important;--sc-copy:var(--aku-ink-2)!important;--sc-line:var(--cw-line)!important;--text:var(--aku-ink)!important;--muted:var(--aku-ink-2)!important;color:var(--cw-ink)!important;background:none!important;box-shadow:none!important;border:0!important;padding:0!important}
#panel-content [hidden][hidden] {display:none!important}
#panel-content .cw-source-hidden {display:none!important}
#panel-content .studio-desk {padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
#panel-content .intelligence-heading {margin:0!important;padding:0!important;min-height:0!important}
#panel-content .intelligence-heading :is(.desk-source,.source-pill) {display:none!important}
#panel-content .opening {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:20px 24px!important;margin:0 0 20px!important;background:var(--dc-surface)!important;border:1px solid var(--cw-line)!important;border-top:3px solid var(--aku-primary)!important;border-radius:14px!important;box-shadow:0 14px 32px var(--dc-shadow)!important;color:var(--cw-ink)!important}
#panel-content .opening h1 {font:700 1.95rem/1.35 var(--aku-font-head)!important;margin:0!important;color:var(--cw-ink)!important;display:flex!important;align-items:center!important;gap:14px!important}
#panel-content .opening :is(.desk-kicker,.studio-lede) {display:none!important}
#panel-content .opening-copy {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:14px 24px!important;min-width:0!important}
#panel-content .opening-pulse {display:flex!important;gap:12px!important;align-items:center!important;min-width:0!important;max-width:370px!important;padding:0!important;background:none!important;border:0!important}
#panel-content .opening-pulse :is(strong,small) {display:block!important;color:var(--cw-copy)!important;font:400 .85rem/1.6 var(--aku-font-body)!important}
#panel-content .opening-pulse button,#panel-content #studio-refresh-all {flex:none!important;color:var(--cw-ink)!important;background:var(--dc-card-surface)!important;border:1px solid var(--cw-line)!important;border-radius:99px!important;padding:6px 14px!important;box-shadow:none!important}
#panel-content .cw-workspace {display:grid!important;gap:22px!important;min-width:0!important}
#panel-content :is(.cw-workspace,.cw-dialog) {font:400 1rem/1.55 var(--aku-font-body)!important;color:var(--cw-ink)!important}
#panel-content .cw-zone {min-width:0!important;padding:24px!important;border:1px solid var(--cw-line)!important;border-top:3px solid var(--cw-tone)!important;border-radius:18px!important;background:var(--dc-surface)!important;box-shadow:0 16px 36px var(--dc-shadow)!important}
#panel-content .cw-gold {--cw-tone:var(--aku-primary)!important}
#panel-content .cw-rose {--cw-tone:oklch(from var(--aku-r2) .52 .18 h)!important}
#panel-content .cw-blue {--cw-tone:oklch(from var(--aku-r4) .52 .18 h)!important}
#panel-content .cw-green {--cw-tone:var(--aku-good-ink)!important}
#panel-content .cw-heading {display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:22px!important}
#panel-content .cw-heading h2 {font:700 1.65rem/1.4 var(--aku-font-head)!important;margin:0!important;color:var(--cw-ink)!important;letter-spacing:0!important}
#panel-content :is(.cw-workspace h3,.cw-dialog h3) {font:600 1.1rem/1.5 var(--aku-font-head)!important;margin:0 0 10px!important;color:var(--cw-ink)!important}
#panel-content :is(.cw-workspace h4,.cw-dialog h4) {font:600 1rem/1.55 var(--aku-font-body)!important;color:var(--cw-ink)!important;margin:10px 0!important}
#panel-content :is(.cw-workspace p,.cw-dialog p) {margin:6px 0!important;line-height:1.65!important;color:var(--cw-copy)!important}
#panel-content .cw-sub {display:block!important;font:400 .9rem/1.6 var(--aku-font-body)!important;color:var(--cw-copy)!important}
#panel-content .cw-pixel {display:inline-flex!important;flex:none!important;align-items:center!important;justify-content:center!important}
/* One category colour + crisp semantic pill tag follows the same piece on a unified calm surface. */
#panel-content [data-lane=clip] {--cw-lane:var(--cw-rose-ink)!important;--cw-tag-bg:#4c1127!important;--cw-tag-border:rgba(251,113,133,.56)!important;--cw-tag-ink:#ffe4e6!important}
#panel-content [data-lane=aiClip] {--cw-lane:var(--cw-blue-ink)!important;--cw-tag-bg:#083b44!important;--cw-tag-border:rgba(45,212,191,.56)!important;--cw-tag-ink:#ccfbf1!important}
#panel-content [data-lane=carousel] {--cw-lane:var(--aku-warn-ink)!important;--cw-tag-bg:#452706!important;--cw-tag-border:rgba(251,191,36,.56)!important;--cw-tag-ink:#fef3c7!important}
#panel-content :is([data-lane=fbLong],[data-lane=fbShort],[data-lane=fbPost]) {--cw-lane:var(--aku-good-ink)!important;--cw-tag-bg:#063b2a!important;--cw-tag-border:rgba(52,211,153,.56)!important;--cw-tag-ink:#d1fae5!important}
#panel-content [data-lane=any] {--cw-lane:#c084fc!important;--cw-tag-bg:#2e154d!important;--cw-tag-border:rgba(192,132,252,.56)!important;--cw-tag-ink:#f3e8ff!important}
#panel-content .cw-lane-tag {display:inline-flex!important;align-items:center!important;gap:6px!important;padding:2px 10px!important;border-radius:999px!important;background:var(--cw-tag-bg,rgba(148,163,184,.16))!important;border:1px solid var(--cw-tag-border,var(--cw-line))!important;color:var(--cw-tag-ink,var(--cw-ink))!important;font:600 .78rem/1.45 var(--aku-font-body)!important}
#panel-content .cw-lane-tag::before {content:''!important;display:inline-block!important;flex:none!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--cw-lane,currentColor)!important}
#panel-content .cw-piece-content {display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important;min-width:0!important;width:100%!important}
#panel-content .cw-output-identity {display:grid!important;gap:7px!important;min-width:0!important}
#panel-content .cw-output-channels {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}
#panel-content .cw-output-channels .cw-sub {font-size:.78rem!important}
#panel-content .cw-actions .wk-for {grid-row:1!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 8px!important;margin:0!important;min-width:0!important}
#panel-content .cw-actions .wk-for .wk-tag {color:var(--cw-lane,var(--cw-ink))!important;font-weight:600!important}
#panel-content .cw-actions .wk-for .wk-wk {margin-left:auto!important}
#panel-content .cw-actions .wk-act {grid-row:2!important}
#panel-content .cw-action-note {display:block!important;margin-top:18px!important;color:var(--cw-copy)!important;font:400 .8rem/1.65 var(--aku-font-body)!important}
#panel-content .cw-more-actions {margin-top:16px!important}
#panel-content .cw-more-actions>summary,#panel-content .cw-day-flex>summary {cursor:pointer!important;color:var(--cw-copy)!important;font:500 .85rem/1.6 var(--aku-font-body)!important;padding:8px 0!important;list-style:none!important}
#panel-content .cw-more-actions[open]>.wk-hjobs {margin-top:12px!important}
#panel-content .cw-day-head .cw-day-mix {color:var(--cw-copy)!important;font-size:.73rem!important;line-height:1.6!important;margin-top:7px!important}
#panel-content .cw-day-job {margin:14px 0!important;padding-left:8px!important;border-left:2px solid var(--cw-lane,var(--cw-line))!important}
#panel-content .cw-job-owner {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}
#panel-content .cw-job-owner .cw-lane-tag {font-size:.75rem!important}
#panel-content .cw-day-job p {margin:5px 0!important;font-size:.8rem!important;color:var(--cw-ink)!important}
#panel-content .cw-day-job small {font-size:.73rem!important;color:var(--cw-copy)!important}
#panel-content .cw-extra-label {font-size:.76rem!important;color:var(--cw-copy)!important;padding-top:8px!important;border-top:1px dashed var(--cw-line)!important}
#panel-content .cw-deal-controls {display:flex!important;align-items:end!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px 20px!important;margin:0 0 24px!important}
#panel-content .cw-deal-filter {display:grid!important;gap:7px!important;max-width:100%!important;color:var(--cw-copy)!important;font:500 .86rem/1.5 var(--aku-font-body)!important}
#panel-content .cw-deal-filter select {min-height:40px!important;max-width:100%!important;padding:7px 36px 7px 12px!important;border:1px solid var(--cw-line)!important;border-radius:9px!important;background:var(--cw-field)!important;color:var(--cw-ink)!important;font:500 .95rem/1.5 var(--aku-font-body)!important}
#panel-content .cw-deal-badge {--cw-stage:var(--cw-copy);display:inline-flex!important;align-items:center!important;justify-self:start!important;gap:6px!important;width:fit-content!important;max-width:100%!important;padding:3px 9px!important;border:1px solid color-mix(in srgb,var(--cw-stage) 55%,var(--cw-line))!important;border-radius:99px!important;background:color-mix(in srgb,var(--cw-stage) 10%,var(--aku-paper))!important;color:var(--cw-stage)!important;font:500 .85rem/1.55 var(--aku-font-body)!important}
#panel-content .cw-deal-badge[data-phase="0"] {--cw-stage:oklch(from var(--aku-r4) .43 .17 h)}
#panel-content .cw-deal-badge[data-phase="1"] {--cw-stage:var(--aku-warn-ink)}
#panel-content .cw-deal-badge[data-phase="2"] {--cw-stage:oklch(from var(--aku-r2) .44 .17 h)}
#panel-content .cw-deal-badge:is([data-phase="3"],[data-phase="4"]) {--cw-stage:var(--aku-good-ink)}
#panel-content .cw-deal-badge {color:color-mix(in srgb,var(--cw-stage) 78%,var(--cw-ink))!important}
/* Supporting folds and the idea form share one opaque reading surface. */
#panel-content .cw-support-zone {min-width:0!important;margin-top:22px!important;padding:24px!important;border:1px solid var(--cw-line)!important;border-top:3px solid oklch(from var(--aku-r4) .52 .18 h)!important;border-radius:18px!important;background:var(--dc-surface)!important;box-shadow:0 16px 36px var(--dc-shadow)!important;color:var(--cw-ink)!important}
#panel-content .cw-support-zone .content-study-support {margin:0!important;padding:16px 0!important;border:0!important;border-bottom:1px solid var(--cw-line)!important;background:none!important}
#panel-content .cw-support-zone .content-study-support>summary {display:flex!important;align-items:center!important;gap:14px!important;padding:0!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;border:0!important;background:none!important}
#panel-content .cw-support-label {display:grid!important;gap:4px!important;min-width:0!important}
#panel-content .cw-support-label strong {font:600 1.05rem/1.6 var(--aku-font-head)!important;color:var(--cw-ink)!important}
#panel-content .cw-support-zone .cw-open-cue {margin-left:auto!important;flex:none!important;padding:4px 12px!important;border:1px solid var(--cw-line)!important;border-radius:99px!important;background:var(--aku-paper)!important;color:var(--aku-ink)!important;font-size:.84rem!important}
#panel-content .cw-support-zone #content-assist>.wk-head {display:none!important}
#panel-content .cw-support-zone .content-study-support .wk-head h3 {display:none!important}
#panel-content .cw-support-zone :is(.wk-block,.week-howto,.section-howto,.source-integrity,#idea-dump) {background:none!important;box-shadow:none!important;border:0!important;color:var(--cw-ink)!important}
#panel-content .cw-support-zone #idea-dump {margin:24px 0 0!important;padding:0!important;width:100%!important;min-width:0!important}
#panel-content .cw-support-zone :is(h3,h4,label,.source-integrity strong) {color:var(--cw-ink)!important}
#panel-content .cw-support-zone :is(.week-howto,.section-howto) {padding:12px 0!important;margin:0 0 16px!important;color:var(--cw-copy)!important}
#panel-content .cw-support-zone .source-integrity {margin-top:24px!important;padding:20px 0 0!important;border-top:1px solid var(--cw-line)!important}
#panel-content .cw-support-zone .source-integrity p {color:var(--cw-copy)!important;line-height:1.65!important}
#panel-content .cw-support-zone #idea-form {align-items:end!important;gap:16px!important}
#panel-content .cw-support-zone :is(#idea-input,#idea-lane) {box-sizing:border-box!important;min-width:0!important;max-width:100%!important;background:var(--cw-field)!important;color:var(--cw-ink)!important;border:1px solid var(--cw-line)!important;border-radius:9px!important;font:400 1rem/1.6 var(--aku-font-body)!important;padding:10px 12px!important}
#panel-content .cw-support-zone #idea-input::placeholder {color:var(--cw-copy)!important;opacity:1!important}
#panel-content .cw-support-zone .idea-list .empty {color:var(--cw-copy)!important}
#panel-content #content-support #content-assist :is(.studio-step,.studio-step-copy,.studio-commands) {min-width:0!important;max-width:100%!important}
#panel-content #content-support #content-assist .studio-copy {min-width:0!important;max-width:100%!important;height:auto!important;min-height:40px!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important}
@media(max-width:760px){
#panel-content #content-support {padding:18px 16px!important}
#panel-content #content-support #content-assist {padding:16px 0!important}
#panel-content #content-support #content-assist .studio-steps {grid-template-columns:minmax(0,1fr)!important;gap:0!important}
#panel-content #content-support #content-assist .studio-step {grid-template-columns:28px minmax(0,1fr)!important;gap:10px 12px!important}
#panel-content #content-support #content-assist .studio-commands {grid-column:2!important;gap:8px 16px!important}
}
#panel-content .cw-today-grid {display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(190px,.8fr)!important;gap:26px!important}
#panel-content .cw-today-grid>div {min-width:0!important}
#panel-content .cw-today-publish .cw-piece {display:block!important;padding:0!important;margin-bottom:18px!important;}
#panel-content .cw-today-publish .cw-piece-open {display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}
#panel-content .cw-today-publish .cw-cover {height:104px!important;aspect-ratio:auto!important;}
#panel-content .cw-actions .wk-hjobs {list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:14px!important}
#panel-content .cw-actions .wk-hjob {display:grid!important;gap:8px!important;padding:10px 0 10px 12px!important;margin:0!important;background:none!important;border:0!important;border-left:3px solid var(--cw-lane,var(--cw-line))!important}
#panel-content .cw-actions .wk-act {padding:0!important;border:0!important;background:none!important;min-width:0!important}
#panel-content .cw-actions .wk-act-line {display:flex!important;gap:10px!important;align-items:flex-start!important}
#panel-content .cw-actions :is(.wk-verb,.wk-act-words) {font:400 .93rem/1.6 var(--aku-font-body)!important;color:var(--cw-ink)!important;min-width:0!important}
#panel-content .cw-actions :is(.wk-tag,.wk-wk,.wk-job-out) {font-size:.8rem!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--cw-copy)!important;padding:0!important}
#panel-content .cw-actions .wk-auto-note {display:block!important;font-size:.8rem!important;color:var(--cw-copy)!important}
#panel-content .cw-actions .wk-check {flex:none!important}
#panel-content .cw-actions .wk-hjob>.wk-job-out {margin:5px 0 0 29px!important}
#panel-content .cw-summary {padding:4px 0 4px 22px!important;border:0!important;border-left:1px solid var(--cw-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html[data-theme=light] #panel-content .cw-summary {background:transparent!important;border-left-color:var(--cw-line)!important;box-shadow:none!important}
#panel-content .cw-summary strong {font:600 1.8rem/1.5 var(--aku-font-head)!important;color:var(--aku-good)!important}
#panel-content .cw-summary strong.is-zero {color:var(--cw-copy)!important}
#panel-content .cw-summary b {font-weight:600!important;color:var(--cw-ink)!important}
#panel-content .cw-meter {display:block!important;width:100%!important;height:9px!important;border-radius:99px!important;background:color-mix(in srgb,var(--cw-copy) 20%,transparent)!important;overflow:hidden!important;margin:8px 0 14px!important}
#panel-content .cw-meter i {display:block!important;height:100%!important;width:var(--cw-fill)!important;border-radius:inherit!important;background:var(--aku-good)!important;transform-origin:left!important;animation:cw-grow .7s ease-out both!important}
#panel-content .cw-meter.is-linked i {background:var(--aku-accent)!important}
#panel-content .cw-output-row {display:grid!important;grid-template-columns:minmax(170px,1.3fr) minmax(115px,.8fr) minmax(135px,1fr) minmax(105px,.8fr) auto!important;align-items:center!important;gap:14px!important;padding:20px 0!important;border-bottom:1px solid color-mix(in srgb,var(--cw-line) 50%,transparent)!important}
#panel-content .cw-output-row:last-child {border-bottom:0!important;padding-bottom:0!important}
#panel-content .cw-output-name {display:flex!important;gap:14px!important;align-items:center!important;border-left:3px solid var(--cw-tone)!important;padding-left:12px!important;min-width:0!important}
#panel-content .cw-output-name h3 {margin:0!important}
#panel-content .cw-output-row b {display:block!important;font-weight:600!important;color:var(--cw-ink)!important}
#panel-content .cw-output-row .cw-meter {max-width:160px!important;margin:8px 0 0!important}
#panel-content .cw-description {display:contents!important}
#panel-content .cw-description>summary {grid-column:5!important;grid-row:1!important;cursor:pointer!important;font-size:.88rem!important;color:var(--aku-accent)!important;list-style:none!important;white-space:nowrap!important;padding:8px 0!important;align-self:center!important}
#panel-content .cw-description>summary::-webkit-details-marker {display:none!important}
#panel-content .cw-description[open]::details-content {display:contents!important}
#panel-content .cw-description>:not(summary) {grid-column:1/-1!important;margin-left:0!important}
#panel-content .cw-description ul {list-style:none!important;margin:0!important;padding:0!important;border:0!important;}
#panel-content .cw-description li {line-height:1.65!important;color:var(--cw-ink)!important}
#panel-content .cw-description .cw-sub {padding-left:0!important;max-width:100ch!important;}
#panel-content .cw-calendar-controls {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;margin-bottom:12px!important}
#panel-content .cw-week-switch {display:flex!important;gap:20px!important}
#panel-content .cw-week-switch .aku-ftab {font:500 .95rem/1.6 var(--aku-font-body)!important;color:var(--cw-copy)!important;background:none!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;padding:6px 0!important;min-height:36px!important;cursor:pointer!important}
#panel-content .cw-week-switch .aku-ftab[aria-pressed=true] {color:var(--cw-ink)!important;border-bottom-color:var(--aku-accent)!important}
#panel-content .cw-legend {display:flex!important;gap:10px 22px!important;flex-wrap:wrap!important;margin:12px 0!important}
#panel-content .cw-calendar-scroll {overflow:visible!important;border:0!important;border-radius:0!important}
#panel-content .cw-days {display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;gap:18px!important;min-width:0!important}
#panel-content .cw-day {display:grid!important;grid-template-columns:185px minmax(280px,1fr) minmax(340px,1.3fr)!important;grid-template-rows:auto!important;grid-row:auto!important;min-width:0!important;border:1px solid rgba(148,163,184,.30)!important;border-radius:16px!important;background:#11151d!important;box-shadow:0 10px 24px rgba(0,0,0,.36)!important;overflow:hidden!important}
html[data-theme=light] #panel-content .cw-day {background:#f8fafc!important;border-color:rgba(100,116,139,.28)!important;box-shadow:0 6px 18px rgba(15,23,42,.06)!important}
#panel-content .cw-day:last-child {border:1px solid rgba(148,163,184,.30)!important}
html[data-theme=light] #panel-content .cw-day:last-child {border-color:rgba(100,116,139,.28)!important}
#panel-content .cw-day.is-today {box-shadow:inset 0 0 0 1px var(--aku-warn-ink),0 12px 28px rgba(0,0,0,.46)!important;border-color:var(--aku-warn-ink)!important}
#panel-content .cw-day-head {padding:18px 16px!important;min-height:0!important;border-bottom:0!important;border-right:1px solid var(--cw-line)!important}
#panel-content .cw-day-head h3 {font-size:1.05rem!important;margin:0 0 4px!important}
#panel-content .cw-day-head span {display:block!important;font-size:.85rem!important;color:var(--cw-copy)!important}
#panel-content .cw-day-head small {display:inline-block!important;margin-top:6px!important;color:var(--aku-warn-ink)!important;font-weight:600!important;font-size:.8rem!important}
#panel-content .cw-day-posts {padding:18px 20px!important;display:grid!important;align-content:start!important;gap:14px!important;flex:1!important;min-width:0!important;background:transparent!important}
html[data-theme=light] #panel-content .cw-day-posts {background:transparent!important}
#panel-content .cw-piece {min-width:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;border:0!important;border-radius:0!important;padding:0!important;background:none!important;}
#panel-content .cw-piece-open {padding:14px!important;display:flex!important;flex-direction:column!important;gap:9px!important;align-items:flex-start!important;width:100%!important;min-width:0!important;height:auto!important;box-sizing:border-box!important;background:var(--dc-card-surface)!important;color:var(--cw-ink)!important;border:1px solid rgba(148,163,184,.32)!important;border-left:4px solid var(--cw-lane,var(--cw-line))!important;box-shadow:0 6px 16px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.07)!important;border-radius:12px!important;text-align:left!important;font:inherit!important;cursor:pointer!important}
html[data-theme=light] #panel-content .cw-piece-open {background:#ffffff!important;border-color:rgba(100,116,139,.28)!important;border-left:4px solid var(--cw-lane,var(--cw-line))!important;box-shadow:0 4px 12px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.8)!important}
#panel-content .cw-piece-open:hover .cw-cover {filter:brightness(1.1)!important;outline:1px solid var(--aku-accent)!important}
#panel-content .cw-cover {display:flex!important;width:100%!important;max-width:100%!important;height:86px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;border-radius:7px!important;contain:paint!important;box-sizing:border-box!important}
#panel-content .cw-cover-empty {width:28px!important;height:28px!important;max-width:28px!important;align-items:center!important;justify-content:center!important;background:none!important;border:0!important;border-radius:0!important;contain:none!important;}
#panel-content .cw-cover-empty .cw-pixel {filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--cw-lane,var(--cw-tone)) 30%,transparent))!important}
#panel-content .cw-piece-title {font:600 .92rem/1.6 var(--aku-font-body)!important;color:var(--cw-ink)!important;overflow-wrap:anywhere!important}
#panel-content .cw-piece-meta {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;font-size:.82rem!important;color:var(--cw-copy)!important}
#panel-content .cw-logos {display:flex!important;gap:4px!important;align-items:center!important}
#panel-content .cw-logos img {width:19px!important;height:19px!important;object-fit:contain!important;border-radius:50%!important;background:var(--aku-paper)!important;padding:1px!important}
#panel-content .cw-owner {font-size:.83rem!important;color:var(--aku-accent)!important;line-height:1.5!important}
#panel-content .cw-owner.is-client {color:var(--cw-blue-ink)!important}
#panel-content .cw-state {font:500 .82rem/1.6 var(--aku-font-body)!important;color:var(--cw-lane-sub,var(--cw-copy))!important;text-wrap:pretty!important}
#panel-content .cw-state:is(.is-green,.is-good) {color:var(--aku-good)!important}
#panel-content .cw-state:is(.is-amber,.is-gold,.is-warn) {color:var(--aku-warn)!important}
#panel-content .cw-late,#panel-content .cw-error {color:var(--aku-bad)!important;font-size:.85rem!important;line-height:1.65!important}
#panel-content .cw-unlinked {gap:9px!important}
#panel-content .cw-unlinked .cw-sub {font-size:.8rem!important}
#panel-content .cw-unlinked .cw-button {font-size:.8rem!important;max-width:100%!important}
#panel-content .cw-day-action {margin-top:0!important;padding:18px 20px!important;border-top:0!important;border-left:1px solid var(--cw-line)!important;align-self:stretch!important;background:transparent!important}
html[data-theme=light] #panel-content .cw-day-action {background:transparent!important;border-left-color:var(--cw-line)!important}
#panel-content .cw-day-action h4 {font-size:.88rem!important;color:var(--aku-accent)!important;margin-top:0!important}
#panel-content .cw-day-action p {font-size:.82rem!important;line-height:1.65!important;margin:10px 0!important;color:var(--cw-ink)!important}
#panel-content .cw-day-action small {font-size:.75rem!important;color:var(--cw-copy)!important}
#panel-content :is(.cw-optional,.cw-plan-options)>summary {list-style:none!important;cursor:pointer!important;font-size:.9rem!important;color:var(--aku-accent)!important;padding:10px 0!important}
#panel-content .cw-legacy-routine {display:block!important;background:none!important;box-shadow:none!important;border:0!important;padding:0!important}
#panel-content .cw-legacy-routine :is(.wk-head,.wk-guidance,.wk-flow-key,#weekly-overview) {display:none!important}
#panel-content .cw-deals {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}
#panel-content .cw-deal {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:start!important;min-width:0!important;border-left:3px solid var(--cw-tone)!important;padding-left:16px!important}
#panel-content .cw-deal:first-child {grid-column:1/-1!important}
#panel-content .cw-deal-info {min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;}
#panel-content .cw-deal-info>.cw-pixel {grid-column:1!important;grid-row:1/4!important}
#panel-content .cw-deal-info>:not(.cw-pixel) {grid-column:1!important;overflow-wrap:anywhere!important;}
#panel-content .cw-deal-info p {font-size:.95rem!important;color:var(--cw-ink)!important}
#panel-content .cw-deal-path {grid-column:1/-1!important;list-style:none!important;display:flex!important;gap:0!important;margin:8px 0 0!important;padding:0!important;min-width:0!important}
#panel-content .cw-deal-path li {flex:1!important;position:relative!important;font-size:.83rem!important;text-align:center!important;padding:34px 4px 0!important;color:var(--cw-copy)!important;background:linear-gradient(var(--cw-line),var(--cw-line)) center 12px / 100% 1px no-repeat!important}
#panel-content .cw-deal-path li::before {content:''!important;position:absolute!important;top:6px!important;left:calc(50% - 7px)!important;width:14px!important;height:14px!important;background:var(--aku-paper)!important;border:2px solid var(--cw-line)!important;border-radius:50%!important}
#panel-content .cw-deal-path .is-current {color:var(--cw-ink)!important;font-weight:600!important}
#panel-content .cw-deal-path .is-current::before {background:var(--cw-tone)!important;border-color:var(--cw-tone)!important;box-shadow:0 0 12px color-mix(in srgb,var(--cw-tone) 65%,transparent)!important}
#panel-content :is(.cw-text-button,.cw-close,.cw-undo) {color:var(--cw-ink)!important;background:var(--dc-card-surface)!important;border:1px solid var(--cw-line)!important;border-radius:99px!important;padding:6px 14px!important;font:500 .92rem/1.6 var(--aku-font-body)!important;cursor:pointer!important;transition:translate .18s ease,border-color .18s ease!important}
#panel-content :is(.cw-text-button,.cw-close,.cw-undo):hover {border-color:var(--aku-accent)!important;translate:0 -2px!important}
#panel-content button:disabled {opacity:.6!important;cursor:wait!important}
#panel-content :is(button,a,summary,input,select,textarea):focus-visible {outline:2px solid var(--aku-accent)!important;outline-offset:4px!important}
#panel-content .cw-button {max-width:100%!important;white-space:normal!important}
#panel-content .cw-notice {position:sticky!important;top:70px!important;z-index:35!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:14px!important;padding:12px 18px!important;margin:0 0 18px!important;background:var(--dc-card-surface)!important;color:var(--cw-ink)!important;border:1px solid var(--cw-line)!important;border-radius:14px!important;box-shadow:0 12px 28px var(--dc-shadow)!important}
#panel-content .cw-dialog {width:min(720px,calc(100vw - 32px))!important;max-height:88svh!important;overflow:auto!important;border:1px solid var(--cw-line)!important;border-top:3px solid var(--aku-primary)!important;border-radius:18px!important;padding:24px!important;color:var(--cw-ink)!important;background:var(--dc-surface)!important;box-shadow:0 20px 60px var(--dc-shadow)!important}
#panel-content .cw-dialog::backdrop {background:color-mix(in srgb,var(--aku-sky-3) 78%,transparent)!important;backdrop-filter:blur(5px)!important}
#panel-content .cw-dialog {position:fixed!important;inset:0!important;margin:auto!important;box-sizing:border-box!important}
#panel-content .cw-dialog-head {display:flex!important;gap:12px!important;align-items:center!important;margin:0 0 24px!important}
#panel-content .cw-dialog-head h2 {margin:0!important;font:700 1.5rem/1.45 var(--aku-font-head)!important;color:var(--cw-ink)!important;overflow-wrap:anywhere!important}
#panel-content .cw-close {margin-left:auto!important;flex:none!important;width:36px!important;height:36px!important;display:grid!important;place-items:center!important;padding:0!important;font-size:1.5rem!important}
#panel-content .cw-form {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}
#panel-content .cw-field {display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;color:var(--cw-copy)!important;font-size:.95rem!important}
#panel-content .cw-field:first-child {grid-column:1/-1!important}
#panel-content .cw-field :is(input,select,textarea) {box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:9px 12px!important;font:400 1rem/1.5 var(--aku-font-body)!important;color:var(--cw-ink)!important;background:var(--cw-field)!important;border:1px solid var(--cw-line)!important;border-radius:8px!important;color-scheme:inherit!important}
#panel-content .cw-field textarea {min-height:90px!important;resize:vertical!important}
#panel-content .cw-form-actions {grid-column:1/-1!important;display:flex!important;gap:16px!important;align-items:center!important;flex-wrap:wrap!important}
#panel-content :is(.cw-form>.cw-error,.cw-check-confirm,.cw-source-link) {grid-column:1/-1!important}
#panel-content .cw-source-link {color:var(--aku-accent)!important;font-size:.9rem!important}
#panel-content .cw-check-confirm {display:flex!important;gap:10px!important;align-items:start!important;font-size:.9rem!important;line-height:1.6!important}
#panel-content .cw-check-confirm input {flex:none!important;margin-top:5px!important}
#panel-content .cw-picker-list {display:grid!important;gap:20px!important;margin:20px 0!important}
#panel-content .cw-pick-item {display:grid!important;grid-template-columns:92px minmax(0,1fr) auto!important;gap:6px 16px!important;align-items:center!important;text-align:left!important;border:0!important;border-left:3px solid var(--aku-accent)!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--cw-ink)!important;padding:8px 0 8px 14px!important;font:inherit!important;cursor:pointer!important}
#panel-content .cw-pick-item .cw-cover {grid-row:1/4!important}
#panel-content .cw-pick-item :is(strong,small) {grid-column:2!important;overflow-wrap:anywhere!important}
#panel-content .cw-pick-item .cw-open-cue {grid-column:3!important;grid-row:1/3!important}
#panel-content .cw-open-cue {color:var(--aku-accent)!important;white-space:nowrap!important}
#panel-content .cw-locked,#panel-content .cw-loading {padding:26px!important;background:var(--dc-surface)!important;color:var(--cw-ink)!important;border:1px solid var(--cw-line)!important;border-radius:14px!important;box-shadow:0 12px 28px var(--dc-shadow)!important}
#panel-content .content-study-support {margin:24px 0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
#panel-content .content-study-support>summary {display:flex!important;align-items:center!important;gap:12px!important;width:fit-content!important;max-width:100%!important;list-style:none!important;cursor:pointer!important;font:600 1.2rem/1.6 var(--aku-font-head)!important;color:var(--cw-ink)!important;padding:10px 0!important}
#panel-content .content-study-support>summary .cw-open-cue {font-size:.85rem!important;margin-left:16px!important}
#panel-content .content-study-support>section {background:var(--dc-surface)!important;padding:22px!important;border:1px solid var(--cw-line)!important;border-radius:14px!important;margin-top:14px!important}
#panel-content #ak-site-footer {width:100%!important;background:none!important;border:0!important;box-shadow:none!important;padding:20px 0!important;margin:0!important;color:var(--cw-copy)!important}
#panel-content .cw-scroll-hint {font-size:.82rem!important;color:var(--cw-copy)!important;text-align:right!important}
html[data-theme=light] #panel-content {--aku-ink:#0f172a!important;--aku-ink-2:#334155!important;--aku-paper:#ffffff!important;--aku-good-ink:#065f46!important;--aku-warn-ink:#78350f!important;--aku-bad-ink:#9f1239!important;--cw-rose-ink:#9f1239!important;--cw-blue-ink:#115e59!important;--dc-blue:#e4f0fc!important;--dc-mint:#e2f7ef!important;--dc-surface:radial-gradient(ellipse at 92% 0%,color-mix(in srgb,var(--cw-tone,var(--aku-primary)) 14%,transparent),transparent 58%),linear-gradient(135deg,#e4f0fc 0%,#eef6fe 52%,#e2f7ef 100%)!important;--dc-card-surface:linear-gradient(160deg,#ffffff 0%,#f8fafc 100%)!important;--dc-shadow:rgba(15,23,42,.08)!important;--cw-ink:#0f172a!important;--cw-copy:#334155!important;--cw-line:rgba(100,116,139,.28)!important;--cw-start:var(--dc-blue)!important;--cw-end:var(--dc-mint)!important;--cw-field:#ffffff!important;--cw-soft:rgba(2,132,199,.1)!important;--aku-accent:#065f46!important}
html[data-theme=light] #panel-content [data-lane=clip] {--cw-lane:var(--cw-rose-ink)!important;--cw-tag-bg:#ffe4e6!important;--cw-tag-border:rgba(225,29,72,.45)!important;--cw-tag-ink:#881337!important}
html[data-theme=light] #panel-content [data-lane=aiClip] {--cw-lane:var(--cw-blue-ink)!important;--cw-tag-bg:#ccfbf1!important;--cw-tag-border:rgba(13,148,136,.45)!important;--cw-tag-ink:#115e59!important}
html[data-theme=light] #panel-content [data-lane=carousel] {--cw-lane:var(--aku-warn-ink)!important;--cw-tag-bg:#fef3c7!important;--cw-tag-border:rgba(217,119,6,.48)!important;--cw-tag-ink:#78350f!important}
html[data-theme=light] #panel-content :is([data-lane=fbLong],[data-lane=fbShort],[data-lane=fbPost]) {--cw-lane:var(--aku-good-ink)!important;--cw-tag-bg:#d1fae5!important;--cw-tag-border:rgba(5,150,105,.45)!important;--cw-tag-ink:#065f46!important}
html[data-theme=light] #panel-content [data-lane=any] {--cw-lane:#6d28d9!important;--cw-tag-bg:#f3e8ff!important;--cw-tag-border:rgba(124,58,237,.45)!important;--cw-tag-ink:#5b21b6!important}
html[data-theme=light] #panel-content .cw-field :is(input,select,textarea) {color-scheme:light!important}
#panel-content .cw-actions .wk-for {margin:5px 0 0 26px!important;padding:0!important;display:flex!important;gap:5px!important;flex-wrap:wrap!important}
#panel-content .cw-actions .wk-for :is(.wk-logos,.wk-publish-on) {display:none!important}
#panel-content .cw-actions .wk-for :is(.wk-wk,.wk-tag,.wk-out-plain) {display:inline!important;font-size:.78rem!important;color:var(--cw-copy)!important;padding:0!important;background:none!important;border:0!important}
#panel-content .cw-tools {display:flex!important;justify-content:flex-end!important;padding:6px 0!important}
#panel-content .cw-recovery-row {display:flex!important;gap:16px!important;align-items:center!important;justify-content:space-between!important;padding:18px 0!important;border-bottom:1px solid var(--cw-line)!important}
#panel-content .cw-recovery-row strong {min-width:0!important;overflow-wrap:anywhere!important;color:var(--cw-ink)!important}
#panel-content .cw-recovery-row button {flex:none!important}
#panel-content .cw-field :is(input,select) {height:44px!important}
#panel-content .cw-form-actions>.cw-text-button {height:40px!important;box-sizing:border-box!important}
#panel-content .cw-checklists {display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;gap:28px!important;margin-top:28px!important}
#panel-content .cw-checklists section {min-width:0!important}
#panel-content .cw-checklists .wk-hjobs {list-style:none!important;display:grid!important;gap:14px!important;margin:0!important;padding:0!important}
#panel-content .cw-checklists .wk-hjob {padding:0!important;background:none!important;border:0!important}
#panel-content .cw-checklists .wk-act-line {display:flex!important;gap:10px!important;align-items:flex-start!important}
#panel-content .cw-checklists .wk-act-words {min-width:0!important;font:400 .9rem/1.6 var(--aku-font-body)!important;color:var(--cw-ink)!important}
#panel-content .cw-checklists .wk-for {display:flex!important;gap:5px!important;flex-wrap:wrap!important;padding:0!important;margin:5px 0 0 26px!important}
#panel-content .cw-checklists .wk-for :is(.wk-logos,.wk-publish-on) {display:none!important}
#panel-content .cw-checklists .wk-for :is(.wk-wk,.wk-tag,.wk-out-plain) {font-size:.78rem!important;color:var(--cw-copy)!important;padding:0!important;background:none!important;border:0!important}
html[data-theme=light] #panel-content .cw-day-head small {color:var(--aku-warn-ink)!important;font-weight:600!important}

/* Open-state repair: objects carry content; fold controls are not filter rails. */
#panel-content .cw-piece-open:has(.cw-cover-empty),#panel-content .cw-today-publish .cw-piece-open:has(.cw-cover-empty) {display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}
#panel-content .cw-piece-open:has(.cw-cover-empty) .cw-cover-empty {height:28px!important;width:28px!important}
#panel-content .cw-card-cue {color:var(--cw-ink)!important;font-size:.82rem!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:8px!important}
#panel-content button.cw-piece-open:hover {box-shadow:0 0 0 2px color-mix(in srgb,var(--cw-lane) 25%,transparent)!important}
#panel-content .cw-unknown .cw-piece-open {cursor:default!important}
#panel-content :is(.cw-description,.cw-optional,.cw-plan-options,.cw-day-flex,.cw-more-actions,.cw-check-day,.cw-idea-new)>summary {text-decoration:none!important;border:0!important;border-bottom:0!important;background:none!important;box-shadow:none!important;list-style:none!important;cursor:pointer!important}
#panel-content .cw-fold-control {display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;max-width:100%!important;min-width:0!important;padding:8px 0!important;font:500 .88rem/1.55 var(--aku-font-body)!important;color:var(--cw-ink)!important;text-align:left!important;white-space:normal!important}
#panel-content .cw-fold-control::before,#panel-content .cw-fold-control::after {display:none!important;content:none!important}
#panel-content .cw-fold-label {min-width:0!important;text-decoration:none!important}
#panel-content .cw-fold-disc {display:grid!important;place-items:center!important;flex:none!important;width:24px!important;height:24px!important;border-radius:50%!important;border:1px solid var(--cw-line)!important;background:var(--aku-paper)!important;color:var(--aku-ink)!important;font:600 1.05rem/1 var(--aku-font-body)!important;transition:rotate .2s ease!important}
#panel-content details[open]>.cw-fold-control>.cw-fold-disc {rotate:45deg!important}
#panel-content .cw-fold-control:hover .cw-fold-disc {box-shadow:0 0 0 3px color-mix(in srgb,var(--cw-lane,var(--aku-accent)) 22%,transparent)!important}
#panel-content .cw-output-detail {min-width:0!important;grid-column:1/-1!important;padding:18px 0 4px!important}
#panel-content .cw-output-detail h4 {margin:0 0 10px!important;font-size:1.1rem!important}
#panel-content .cw-detail-table {width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;font:400 .9rem/1.65 var(--aku-font-body)!important;color:var(--cw-ink)!important;background:none!important}
#panel-content .cw-detail-table caption {text-align:left!important;padding:0 0 12px!important;color:var(--cw-copy)!important;font-size:.85rem!important}
#panel-content .cw-detail-table :is(th,td) {padding:12px 10px!important;text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid var(--cw-line)!important;background:none!important;color:var(--cw-ink)!important;overflow-wrap:anywhere!important;font-weight:400!important}
#panel-content .cw-detail-table thead th {font-weight:600!important;color:var(--cw-ink)!important;background:color-mix(in srgb,var(--cw-lane,var(--cw-tone)) 8%,transparent)!important}
#panel-content .cw-detail-table th[scope=row] {font-weight:600!important}
#panel-content .cw-detail-note {font-size:.85rem!important;line-height:1.75!important;color:var(--cw-copy)!important;margin:14px 0!important;max-width:90ch!important}
#panel-content .cw-checklists {grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:20px 28px!important}
#panel-content .cw-check-day {min-width:0!important;border:0!important;border-top:1px solid var(--cw-line)!important;background:none!important;padding:10px 0!important}
#panel-content .cw-check-day>summary {font-weight:600!important;font-size:1rem!important}
#panel-content .cw-check-day .wk-hjob {border:0!important;border-left:3px solid var(--cw-lane,var(--cw-line))!important;padding:8px 0 8px 12px!important}
#panel-content .cw-check-day .wk-for {margin:0 0 8px!important;align-items:center!important}
#panel-content .cw-check-day .wk-act {font-size:.9rem!important;line-height:1.7!important;color:var(--cw-ink)!important}
#panel-content .cw-deal-scope {display:flex!important;gap:12px 24px!important;flex-wrap:wrap!important;margin-bottom:20px!important}
#panel-content .cw-form-group {grid-column:1/-1!important;border:0!important;border-top:1px solid var(--cw-line)!important;padding:18px 0 0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important;min-width:0!important}
#panel-content .cw-form-group legend {font:600 1.05rem/1.6 var(--aku-font-head)!important;color:var(--aku-accent)!important;padding-right:16px!important}
#panel-content .cw-form-group .cw-field:has(textarea) {grid-column:1/-1!important}
#panel-content :is(select,select option) {color-scheme:inherit!important;background-color:var(--cw-field)!important;color:var(--cw-ink)!important}
html[data-theme=light] #panel-content :is(select,select option) {color-scheme:light!important}
#panel-content .cw-support-zone .content-study-support>summary {justify-content:flex-start!important;text-align:left!important}
#panel-content .cw-support-label {flex:1!important;text-align:left!important;justify-items:start!important;margin:0!important}
#panel-content .cw-support-zone .cta-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}
#panel-content .cw-support-zone .cta-card {min-width:0!important;background:none!important;border:0!important;border-left:3px solid oklch(from var(--aku-r4) .52 .18 h)!important;border-radius:0!important;box-shadow:none!important;padding:4px 0 6px 18px!important;color:var(--cw-ink)!important}
#panel-content .cw-support-zone .cta-card:has(.ct-rocket,.ct-affiliate) {border-left-color:var(--aku-accent)!important}
#panel-content .cw-support-zone .cta-head {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important;margin-bottom:14px!important}
#panel-content .cw-support-zone .cta-type {display:inline-flex!important;align-items:center!important;gap:10px!important;background:none!important;border:0!important;color:var(--cw-ink)!important;padding:0!important;font:600 1rem/1.6 var(--aku-font-body)!important}
#panel-content .cw-support-zone .cta-type img {width:26px!important;height:26px!important;object-fit:contain!important;border-radius:50%!important;padding:3px!important;box-sizing:border-box!important;background:var(--aku-paper)!important}
#panel-content .cw-support-zone :is(.cta-src,.cta-line,.cta-when,.cta-status,.cta-field) {color:var(--cw-ink)!important}
#panel-content .cw-support-zone .cta-src {background:none!important;border:0!important;padding:0!important;font-size:.76rem!important;color:var(--cw-copy)!important}
#panel-content .cw-support-zone .cta-line {font:400 1rem/1.85 var(--aku-font-body)!important;max-width:65ch!important;margin:0 0 14px!important}
#panel-content .cw-support-zone .cta-when {font:400 .85rem/1.75 var(--aku-font-body)!important;color:var(--cw-copy)!important;margin:0 0 14px!important}
#panel-content .cw-support-zone .cta-when b {color:var(--cw-ink)!important}
#panel-content .cw-support-zone .cta-actions {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px 20px!important;padding-top:6px!important}
#panel-content .cw-support-zone .cta-card.is-editing form {width:100%!important;min-width:0!important;gap:18px!important}
#panel-content .cw-support-zone .cta-field {display:grid!important;gap:8px!important;min-width:0!important;font:500 .9rem/1.6 var(--aku-font-body)!important}
#panel-content .cw-support-zone .cta-field :is(input,textarea,select) {display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:10px 12px!important;border:1px solid var(--cw-line)!important;border-radius:9px!important;background:var(--cw-field)!important;color:var(--cw-ink)!important;font:400 .95rem/1.75 var(--aku-font-body)!important}
#panel-content .cw-support-zone .cta-field textarea {min-height:170px!important;resize:vertical!important}
#panel-content .cw-support-zone .cta-field select {min-height:44px!important}
#panel-content .cw-support-zone .cta-actions .cta-btn:not(.aku-cta) {color:var(--cw-copy)!important;background:none!important;border:0!important;box-shadow:none!important;font:500 .88rem/1.6 var(--aku-font-body)!important;padding:7px 0!important}
#panel-content :is(.cw-support-zone,.cw-ideas-zone) .aku-cta {background:linear-gradient(180deg,color-mix(in srgb,var(--c) 85%,var(--aku-paper)),var(--c) 38%,var(--c2))!important;color:var(--ink)!important;border:1px solid color-mix(in srgb,var(--c) 55%,var(--aku-paper))!important;border-radius:99px!important;height:40px!important;padding:0 10px!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--aku-paper) 70%,transparent),0 3px 0 var(--edge)!important}
#panel-content .cw-ideas-zone {margin:26px 0 0!important;padding:24px!important;background:var(--dc-surface)!important;border:1px solid var(--cw-line)!important;border-top:3px solid oklch(from var(--aku-r2) .52 .18 h)!important;border-radius:18px!important;box-shadow:0 16px 36px var(--dc-shadow)!important;color:var(--cw-ink)!important;min-width:0!important}
#panel-content .cw-ideas-zone .section-head {border:0!important;margin:0 0 10px!important;padding:0!important;background:none!important}
#panel-content .cw-ideas-zone :is(h3,label,.idea-text,.empty,.idea-list,.idea-head) {color:var(--cw-ink)!important}
#panel-content .cw-ideas-zone h3 {font:700 1.65rem/1.4 var(--aku-font-head)!important}
#panel-content .cw-ideas-zone .section-howto {border:0!important;background:none!important;margin:0 0 16px!important;padding:0!important;box-shadow:none!important}
#panel-content .cw-ideas-zone .section-howto::after {display:none!important}
#panel-content .cw-ideas-zone .section-howto summary {text-decoration:none!important;border:0!important;color:var(--cw-copy)!important;background:none!important}
#panel-content .cw-ideas-zone #idea-form {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;margin:12px 0 24px!important;align-items:start!important}
#panel-content .cw-ideas-zone .idea-field {min-width:0!important;display:grid!important;gap:10px!important}
#panel-content .cw-ideas-zone #idea-input {min-height:100px!important;width:100%!important;box-sizing:border-box!important;border:1px solid var(--cw-line)!important;border-left:4px solid oklch(from var(--aku-r2) .52 .18 h)!important;border-radius:0 12px 12px 0!important;padding:14px 16px!important;background:var(--dc-card-surface)!important;color:var(--cw-ink)!important;font:400 1rem/1.75 var(--aku-font-body)!important;resize:vertical!important}
html[data-theme=light] #panel-content .cw-ideas-zone #idea-input {background:#ffffff!important;border-color:var(--cw-line)!important}
#panel-content .cw-ideas-zone #idea-input::placeholder {color:var(--cw-copy)!important;opacity:1!important}
#panel-content .cw-state-select {display:none!important}
#panel-content .cw-lane-picker {display:flex!important;align-items:center!important;gap:10px 18px!important;flex-wrap:wrap!important}
#panel-content .cw-lane-choice {display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;max-width:100%!important;min-width:0!important;padding:7px 12px!important;border:1px solid transparent!important;border-radius:99px!important;background:none!important;color:var(--cw-ink)!important;font:500 .9rem/1.6 var(--aku-font-body)!important;cursor:pointer!important}
#panel-content .cw-lane-choice[aria-checked=true] {border-color:var(--cw-lane,var(--aku-accent))!important;background:color-mix(in srgb,var(--cw-lane,var(--aku-accent)) 10%,var(--aku-paper))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--cw-lane,var(--aku-accent)) 15%,transparent)!important}
#panel-content .cw-ideas-zone .idea-save {justify-self:start!important;width:auto!important;max-width:100%!important}
#panel-content .cw-ideas-zone .idea-list {list-style:none!important;padding:0!important;margin:0!important;background:none!important;border:0!important}
#panel-content .cw-ideas-zone .idea-acts {display:flex!important;flex-wrap:wrap!important;gap:10px 18px!important;align-items:center!important;margin-top:12px!important}
#panel-content .cw-ideas-zone .idea-list .empty {padding:16px 0!important;background:none!important;border:0!important;font:400 .9rem/1.75 var(--aku-font-body)!important;color:var(--cw-copy)!important}
@media(max-width:760px){
#panel-content .cw-checklists,#panel-content .cw-support-zone .cta-grid {grid-template-columns:minmax(0,1fr)!important}
#panel-content .cw-form-group {grid-template-columns:minmax(0,1fr)!important}
#panel-content .cw-ideas-zone {padding:18px 16px!important}
#panel-content .cw-ideas-zone h3 {font-size:1.4rem!important}
#panel-content .cw-detail-table :is(th,td) {padding:10px 6px!important;font-size:.82rem!important}
#panel-content .cw-detail-table th:nth-child(1) {width:31%!important}
#panel-content .cw-detail-table th:nth-child(2) {width:26%!important}
#panel-content .cw-support-zone .cta-card {padding-left:12px!important}
}
@media(prefers-reduced-motion:reduce){#panel-content .cw-fold-disc {transition:none!important}}
html[data-motion=paused] #panel-content .cw-fold-disc {transition:none!important}

@keyframes cw-grow {from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media(min-width:1600px){#panel-content .cw-days {grid-template-columns:minmax(0,1fr)!important}}
@media(max-width:1100px){#panel-content .cw-day {grid-template-columns:minmax(0,1fr)!important}#panel-content .cw-day-head {border-right:0!important;border-bottom:1px solid var(--cw-line)!important}#panel-content .cw-day-action {border-left:0!important;border-top:1px solid var(--cw-line)!important}#panel-content .cw-today-grid {grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}#panel-content .cw-summary {grid-column:1/-1!important;border-left:0!important;border-top:1px solid var(--cw-line)!important;padding:14px 0 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 24px!important}#panel-content .cw-summary h3,#panel-content .cw-summary small {grid-column:1/-1!important}#panel-content .cw-output-row {grid-template-columns:minmax(145px,1fr) minmax(100px,.8fr) minmax(110px,.8fr) auto!important}#panel-content .cw-output-row>div:nth-child(4) {grid-column:2/4!important}#panel-content .cw-description>summary {grid-column:4!important;grid-row:1!important}#panel-content .cw-output-row>div:nth-child(4) .cw-sub {display:inline!important;margin-right:8px!important}}
@media(max-width:760px){#panel-content .opening {display:block!important;padding:18px!important}#panel-content .opening h1 {font-size:1.5rem!important}#panel-content .opening-pulse {margin-top:14px!important;max-width:none!important;justify-content:space-between!important}#panel-content .cw-zone {padding:18px 16px!important;border-radius:14px!important}#panel-content .cw-heading {gap:10px!important;margin-bottom:20px!important}#panel-content .cw-heading h2 {font-size:1.4rem!important}#panel-content .cw-workspace {gap:20px!important}#panel-content .cw-today-grid {grid-template-columns:1fr!important;gap:24px!important}#panel-content .cw-today-publish .cw-piece-open {grid-template-columns:110px minmax(0,1fr)!important;gap:14px!important}#panel-content .cw-today-publish .cw-piece {grid-template-columns:110px minmax(0,1fr)!important;column-gap:14px!important}#panel-content .cw-summary {display:block!important}#panel-content .cw-summary .cw-meter {margin-bottom:16px!important}#panel-content .cw-output-row {grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;padding:20px 0!important}#panel-content .cw-output-name {grid-column:1/-1!important}#panel-content .cw-output-row>div:nth-child(4) {grid-column:1!important}#panel-content .cw-description>summary {grid-column:2!important;grid-row:3!important;justify-self:end!important}#panel-content .cw-description>:not(summary) {grid-column:1/-1!important}#panel-content .cw-description ul {grid-template-columns:1fr!important;gap:12px!important}#panel-content .cw-deals {grid-template-columns:1fr!important;gap:28px!important}#panel-content .cw-deal {grid-template-columns:1fr!important;padding-left:12px!important;gap:12px!important}#panel-content .cw-deal>.cw-button {justify-self:start!important}#panel-content .cw-deal-path {width:100%!important}#panel-content .cw-deal-path li {font-size:.75rem!important;padding-inline:0!important}#panel-content .cw-days {grid-template-columns:minmax(0,1fr)!important;min-width:0!important}#panel-content .cw-dialog {padding:18px!important;width:calc(100vw - 28px)!important;max-height:90svh!important}#panel-content .cw-dialog-head {gap:10px!important;align-items:flex-start!important}#panel-content .cw-dialog-head h2 {font-size:1.2rem!important}#panel-content .cw-form {grid-template-columns:1fr!important;gap:18px!important}#panel-content .cw-picker-list {gap:20px!important}#panel-content .cw-pick-item {grid-template-columns:65px minmax(0,1fr)!important;gap:5px 12px!important;padding-left:10px!important}#panel-content .cw-pick-item .cw-open-cue {grid-column:2!important;grid-row:auto!important}#panel-content .cw-calendar-controls {align-items:flex-start!important}#panel-content .cw-calendar-controls>p {width:100%!important}#panel-content .cw-description>summary {white-space:normal!important}#panel-content .cw-notice {top:64px!important}#panel-content .content-study-support>summary {flex-wrap:wrap!important}#panel-content .content-study-support>summary .cw-open-cue {margin-left:0!important}}
@media(prefers-reduced-motion:reduce){#panel-content .cw-meter i {animation:none!important}#panel-content :is(.cw-piece-open,.cw-text-button,.cw-undo) {transition:none!important}}
html[data-motion=paused] #panel-content .cw-meter i {animation:none!important}
.pixel-workshop #panel-content #studio-refresh-all,.pixel-workshop #panel-content #studio-refresh-all:is(:hover,:focus-visible) {color:var(--cw-ink)!important;background:var(--dc-card-surface)!important;border:1px solid var(--cw-line)!important;border-radius:99px!important;padding:6px 14px!important;box-shadow:none!important}
}
