#appScreen:has(.dy43-memo-root){background:#f2f1f7!important}
#appScreen:has(.dy43-memo-root) .app-header{display:none!important}
#appScreen:has(.dy43-memo-root) .dy43-memo-root{background:#f2f1f7!important;padding:0!important;overflow:hidden!important}
.dy43-memo{height:100%;box-sizing:border-box;padding-top:76px;background:#f2f1f7;color:#17171a;font-family:-apple-system,BlinkMacSystemFont,'Arial',sans-serif;display:flex;flex-direction:column}
.dy43-nav{height:54px;min-height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;position:relative}
.dy43-round{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #fff;border-radius:50%;color:#18181b;padding:0;box-shadow:0 2px 18px #00000008}
.dy43-nav-center{font-size:13px;color:#999;position:absolute;left:50%;transform:translateX(-50%)}.dy43-inert{visibility:hidden}
.dy43-scroll{flex:1;min-height:0;overflow-y:auto;padding:0 16px 32px;scrollbar-width:none}.dy43-scroll h1{font-size:33px;margin:12px 0 26px;font-weight:750}
.dy43-group{margin-bottom:27px}.dy43-group h2{font-size:21px;margin:0 0 14px;font-weight:700}.dy43-card{border-radius:24px;background:white;overflow:hidden;padding:0 17px}
.dy43-entry{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid #e5e5e8;padding:15px 0 13px;color:#171717}.dy43-entry:last-child{border-bottom:0}
.dy43-entry strong,.dy43-entry span,.dy43-entry small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dy43-entry strong{font-size:17px;font-weight:700}.dy43-entry span{font-size:13px;color:#909096;margin-top:5px}.dy43-entry small{font-size:12px;color:#999;margin-top:5px}
.dy43-detail-nav{background:#fff}.dy43-nav-actions{display:flex;align-items:center;gap:9px}.dy43-nav-actions .dy43-round:last-child{width:54px;border-radius:24px}
.dy43-detail-scroll{background:#fff;flex:1;min-height:0;overflow-y:auto;padding:22px 24px 35px}.dy43-date{text-align:center;color:#a2a2a8;font-size:12px;margin-bottom:20px}.dy43-detail-scroll h1{font-size:25px;font-weight:700;margin:0 0 13px}.dy43-body{font-size:17px;line-height:1.65}
