/* Minimal wish editor: one white writing surface beneath the landscape. */
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .editor-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:0 0 8px!important;border-radius:16px!important;overflow:hidden!important;gap:0 16px!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-top{margin:0!important;padding:22px 26px!important;min-height:104px!important;border:0!important;border-radius:16px 16px 0 0!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-symbol{display:none!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-top small{display:none!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-top h2{font-size:26px!important;margin:0!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board textarea{background:#fff!important;color:#202820!important;border:1px solid #fff!important;border-radius:0 0 14px 14px!important;margin:0 0 18px!important;padding:24px 26px!important;height:280px!important;min-height:220px!important;max-height:65vh!important;font-size:16px!important;line-height:1.9!important;box-shadow:none!important;text-shadow:none!important;caret-color:#263d29!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board textarea::placeholder{color:#778174!important;opacity:1!important;font-size:15px!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board textarea:focus-visible{outline:none!important;border-color:#b9cdaa!important;box-shadow:inset 0 0 0 1px #b9cdaa!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .voice-input-button{background:transparent!important;border:1px solid #435343!important;border-radius:10px!important;min-height:42px!important;color:#dbe4d6!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .wish-card-actions .primary{min-height:42px!important;border-radius:10px!important;padding:10px 24px!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-foot{border:0!important;margin:12px 0 0!important;padding:0!important;color:#99a591!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-foot>span:first-child{display:none!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .voice-input-status{font-size:12px!important;color:#a7b39e!important;}
@media(max-width:650px){html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board-top{padding:20px!important;min-height:88px!important;}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .board textarea{padding:20px!important;height:260px!important;font-size:16px!important;}
}

html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .editor-card .wish-body{box-sizing:border-box!important;background:#fff!important;color:#202820!important;margin:0 0 18px!important;padding:24px 26px!important;min-height:260px!important;border:1px solid #fff!important;border-radius:0 0 14px 14px!important;font-size:20px!important;line-height:1.9!important;text-shadow:none!important}
html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .editor-card .wish-body:focus-visible{outline:2px solid #b9cdaa!important;outline-offset:-3px!important}
@media(max-width:650px){html:not(#legacy-theme):not(#legacy-theme-override):not(#light-theme):not(#record-theme):not(#old-layout) body.workspace-ui #today .editor-card .wish-body{padding:20px!important;font-size:18px!important}}
