.memory-main{display:flex;flex-direction:column;gap:20px;padding:20px!important}.memory-main .settings-row{margin:0;min-height:68px}.memory-block{border:1px solid var(--line,#35414a);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.memory-block h2{font-size:16px;line-height:1.4;margin:0}.memory-block p,.memory-block .wide{margin:0}.memory-block .settings-row{border:0;border-radius:0;padding:12px 0;background:transparent;border-bottom:1px solid var(--line,#35414a)}.memory-block .settings-row:last-child{border-bottom:0}.memory-block small{line-height:1.5}.memory-limit{display:grid;grid-template-columns:44px minmax(60px,110px) 44px auto;gap:8px;align-items:center}.memory-limit input{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:44px;padding:0 3px;text-align:center;border:1px solid var(--line);border-radius:10px;background:var(--raised,#29313b);color:var(--ink,#edf0f4);font:inherit;font-size:16px;font-weight:700}.memory-limit input:focus-visible{outline:2px solid #a0a9ff;outline-offset:3px}.memory-limit button{min-width:44px;height:44px;padding:0;display:grid;place-items:center}.memory-details{margin:0;display:grid;gap:12px}.memory-details>div{display:flex;gap:16px;justify-content:space-between}.memory-details dd{margin:0;white-space:nowrap}.memory-line+.memory-line{padding-top:12px;border-top:1px solid var(--line,#35414a)}.memory-line p{margin-top:6px}.memory-status{margin:0;overflow-wrap:anywhere}@media(max-width:360px){.memory-main{padding:16px!important;gap:16px}.memory-block{padding:12px}}
