/* 走查 P0/P1 修复：统一首页、控件反馈与触控交互。 */
.home-page{background-color:#fff1e3!important}
.home-texture{opacity:.7}
.home-indicator{display:none!important}
.download-hot span,.diary-download span{color:#2e211a;opacity:.6;transition:opacity .15s ease}
.download-hot:active span,.diary-download:active span{opacity:1}
.download-hot,.diary-download,.download-hot span,.diary-download span{color:#2e211a!important;-webkit-text-fill-color:#2e211a!important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-decoration:none}
.diary-move-peephole{font-family:"851DiaryWriting",sans-serif}
.diary-pool-slot,.pool-slot{touch-action:none;-webkit-touch-callout:none}
.pool-long-press{outline:1px solid rgba(73,145,170,.8);outline-offset:2px}
.pool-long-press::after{content:"+";position:absolute;right:8px;top:7px;width:18px;height:18px;border-radius:50%;background:rgba(73,145,170,.9);color:#fff;font:16px/18px Arial,sans-serif;z-index:10}
.pool-ghost{position:fixed;width:54px;height:54px;border:1px solid rgba(73,145,170,.8);border-radius:9px;object-fit:cover;pointer-events:none;z-index:999;transform:translate(-50%,-50%);box-shadow:0 5px 14px rgba(46,33,26,.25)}
.region.pool-target{outline:2px solid rgba(73,145,170,.8);outline-offset:-2px}
.diary-peephole .diary-upload-image{will-change:left,top}
.diary-upload.has-image:not(.move-peephole) .diary-peephole{cursor:grab}
.diary-upload.has-image:not(.move-peephole) .diary-peephole:active{cursor:grabbing}
.diary-upload .diary-text-box{max-width:212px;white-space:pre-wrap;overflow-wrap:anywhere}
.diary-fonts button{color:rgba(46,33,26,.60);border:.8px solid rgba(235,224,203,1)}
.diary-fonts button>img{inset:auto!important;right:auto!important;bottom:auto!important;left:50%!important;top:50%!important;width:55px!important;height:19px!important;transform:translate(-50%,-50%)!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body{font-size:15px;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
.diary-text-box[contenteditable="true"],.diary-text-box[contenteditable="true"] *{user-select:text;-webkit-user-select:text}
@media (hover:hover){.colors button,.diary-color-wheel,.pool-slot,.diary-pool-slot{cursor:pointer}}
