html[data-theme=dark] .tw02r-page{--tw02-blue: #303030;--tw02-blue-dark: #f5f5f5;--tw02-green: #77d9d4;--tw02-amber: #f2c96d;--tw02-red: #ffb4bd;--tw02-border: #333;--tw02-muted: #b0b0b0;--border: #333;--input-bg: #090909;--text-primary: #f5f5f5;color:#f5f5f5;color-scheme:dark}html[data-theme=dark] :is(.tw02r-header,.tw02r-card,.tw02-lineage-panel,.tw04-card,.tw05-hero,.tw05-card){background:#121212;border-color:#333;color:#f5f5f5;box-shadow:none}html[data-theme=dark] :is(.tw02r-nav,.tw02r-line,.tw02r-portal-controls,.tw02r-empty,.tw02r-plain-issues,.tw02r-issues li,.tw03-metrics span,.tw04-metrics span,.tw04-state span,.tw05-metrics span){background:#181818;border-color:#333;color:#ddd}html[data-theme=dark] .tw02r-nav button{color:#bdbdbd}html[data-theme=dark] .tw02r-nav button[aria-current=page]{background:#303030;color:#fff;box-shadow:inset 0 -2px #77d9d4}html[data-theme=dark] .tw02r-nav button:hover{background:#252525;color:#fff}html[data-theme=dark] :is(.tw02r-form label>span,.tw02r-portal-controls label>span,.tw02-lineage-panel label,.tw02-lineage-child legend,.tw02-lineage-parents legend,.tw02-lineage-row strong,.tw02-lineage-total){color:#ddd}html[data-theme=dark] :is(.tw02-lineage-panel header p,.tw04-card em,.tw04-exception small,.tw04-history small){color:#b0b0b0}html[data-theme=dark] :is(.tw02r-page,.tw02-lineage-panel,.tw03-panel,.tw04-panel,.tw05) :is(input,select,textarea){background:#090909;border-color:#444;color:#f5f5f5;color-scheme:dark}html[data-theme=dark] .tw02r-page :is(input,select,textarea)::placeholder{color:#a0a0a0}html[data-theme=dark] .tw02r-page :is(button,input,select,textarea):focus-visible{outline:2px solid #77d9d4;outline-offset:2px}html[data-theme=dark] :is(.tw02r-card-head>span,.tw02r-status.neutral,.tw02r-source,.tw02-lineage-panel>header>span){background:#252525;border-color:#444;color:#ddd}html[data-theme=dark] :is(.tw02r-stage.planning,.tw02r-blocked,.tw02r-status.warning,.tw02r-net.warning,.tw02r-gate.blocked,.tw02r-issues,.tw03-warning,.tw03-queue,.tw03-notice,.tw03-panel header .locked,.tw04-warning,.tw04-blocked,.tw04-head>strong.locked,.tw05-warning,.tw05-hero>strong.locked,.tw05-exception){background:#191919;border-color:#68552c;color:#f2c96d}html[data-theme=dark] :is(.tw02r-issues h3,.tw02r-gate ul,.tw05-warning p){color:inherit}html[data-theme=dark] :is(.tw02r-stage.physical,.tw02r-status.good,.tw02r-net.good,.tw02r-notice,.tw02r-gate.good,.tw02-lineage-notice,.tw03-panel header .active,.tw04-head>strong.active,.tw04-notice,.tw05-hero>strong.active){background:#191919;border-color:#36635c;color:#77d9d4}html[data-theme=dark] .tw02-lineage-issues{background:#191919;border-color:#73424a;color:#ffb4bd}html[data-theme=dark] .tw02r-page button:not(.tw02r-nav button){background:#303030;border-color:#484848;color:#f5f5f5}html[data-theme=dark] .tw02r-page button.tw02r-secondary{background:#181818;border-color:#555;color:#f5f5f5}html[data-theme=dark] .tw02r-page button.tw02r-danger{background:#181818;border-color:#73424a;color:#ffb4bd}html[data-theme=dark] .tw02r-page button:not(.tw02r-nav button):not(:disabled):hover{background:#3b3b3b}html[data-theme=dark] :is(.tw02r-review-summary,.tw05-notice){background:#252525;color:#f5f5f5}html[data-theme=dark] :is(.tw02r-page th,.tw02r-page td,.tw02r-portal-item,.tw02-lineage-child,.tw02-lineage-parents,.tw02-lineage-history,.tw03-exception,.tw03-timeline li,.tw04-exception){border-color:#333}html[data-theme=dark] :is(.tw03-panel header span,.tw04-head span,.tw04-card header span,.tw04-metrics b,.tw04-history a,.tw05-hero span){color:#77d9d4}
