.clipper-app .assignment-status{margin:18px 0;padding:20px;border:1px solid #69527b;border-radius:16px;background:#1b1720}.clipper-app .assignment-status h3{font-size:17px;line-height:1.4;margin:0 0 10px}.clipper-app .assignment-status p{font-size:14px;line-height:1.65;margin:8px 0;color:#d4c8df}.clipper-app .assignment-status .actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.clipper-app .assignment-status .actions>a:not(.btn){display:inline-flex;align-items:center;min-height:44px;color:#d7b9fa;text-decoration:underline;text-underline-offset:4px}.clipper-app .assignment-status .btn{min-height:44px;font-size:13px}.clipper-app .assignment-status[data-assignment-status=pending_approval]{border-color:#827040}.clipper-app .assignment-status[data-assignment-status=rejected]{border-color:#95636c}@media(max-width:767px){.clipper-app .assignment-status{padding:18px 16px}.clipper-app .assignment-status .actions>.btn{flex:1 1 180px}.clipper-app .assignment-status .actions{gap:10px}.clipper-app .assignment-status .actions>a:not(.btn){width:100%}}