.album-tabs{display:flex;gap:8px;margin:18px 0}.album-tabs button[aria-pressed="true"]{background:#292516;color:#ded8bd}.album-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.album-card{padding:18px;border:1px solid #566054;border-radius:16px;background:#181e1b}.album-card h3{margin:12px 0 8px;font-size:18px}.album-card p,.album-note{font-size:14px;line-height:1.5;color:#c7cdc5}.album-card progress{width:100%;accent-color:#b7d4c2}.album-card button{margin-top:12px}.album-swatch{padding:22px;border-radius:12px;background:#293a31;text-align:center;color:#ded8bd;font-weight:600}.theme-library{background:linear-gradient(125deg,#393022,#192f2c)!important;color:#ded8bd!important}.border-cinema{border:5px double #514b35!important;box-shadow:inset 0 0 0 5px #151918!important}.album-memory{margin:20px 0;padding:20px;border:1px solid #566054;border-radius:16px}.album-memory textarea{width:100%;min-height:90px;box-sizing:border-box}.album-memory img{display:block;max-width:100%;max-height:240px;border-radius:12px;margin:12px 0}.album-memory label{display:block;margin:14px 0}.album-memory button{margin:6px}.album-test{padding:14px;border:1px dashed #514b35;border-radius:12px;margin:16px 0}.album-test button{margin:8px}.album-grid small{display:block;margin:8px 0}.album-grid [disabled]{opacity:.55}@media(max-width:540px){.album-grid{grid-template-columns:1fr}}
.album-tabs{flex-wrap:wrap}.album-grid{display:block}.album-card{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:12px 0;background:transparent;border:0;border-bottom:1px solid #566054;border-radius:0}.album-card h3{margin:0;font-size:15px}.album-card p{margin:5px 0;font-size:14px}.album-card small{grid-column:1;font-size:13px}.album-card button{grid-column:2;grid-row:1 / span 3;align-self:center;font-size:13px;margin:0}.album-testing{margin-top:20px;font-size:14px}.album-testing summary{cursor:pointer}.album-test{border:0;padding:0}.album-memory{margin-top:12px}@media(max-width:420px){.album-card{grid-template-columns:1fr}.album-card button{grid-column:1;grid-row:auto;justify-self:start;margin-top:6px}}
