#todolist{display:flex;flex-wrap:wrap;margin-top:1rem}.list_item{display:inline-block;width:calc(32% - .5rem);background:rgba(243,238,237,.8);border-radius:12px;border:var(--style-border-always);box-shadow:var(--icat-shadow-border);padding:10px 1rem 1.2rem;border:2px dashed #e6e0df;--todo-border:1px solid #eadddb;margin-right:1rem;margin-bottom:1rem;backdrop-filter:blur(10px);color:#333}.list_item h3{margin:0;color:#333;border-bottom:var(--todo-border)}.list_item ul{font-size:17px;padding:0!important;margin:0;color:#333}.list_item li{margin:0!important;color:#333;border-bottom:var(--todo-border)}.list_item li::marker{content:none}li.achieve{opacity:.8;text-decoration:line-through}.bottom{line-height:1.5;text-align:right;color:#333}.bottom p{margin:0!important;color:#333}.bottom a{font-weight:700;color:var(--font-color)!important}[data-theme=dark] .list_item{background:rgba(255,255,255,.1);border:2px solid var(--icat-card-border)!important;backdrop-filter:blur(10px);color:#f3f3f3}[data-theme=dark] .list_item h3{color:#f3f3f3}[data-theme=dark] .list_item ul{color:#f3f3f3}[data-theme=dark] .list_item li{color:#f3f3f3}[data-theme=dark] .bottom{color:#f3f3f3}[data-theme=dark] .bottom p{color:#f3f3f3}