.resumes-page[data-v-36d45b1b]{--rl-page: hsl(var(--muted) / .45);--rl-card: hsl(var(--card));background:var(--rl-page);min-height:100vh}.dark .resumes-page[data-v-36d45b1b]{--rl-page: hsl(var(--background));--rl-card: hsl(var(--card))}.page-inner[data-v-36d45b1b]{margin:0 auto;max-width:960px;padding:40px 24px 80px}.page-head[data-v-36d45b1b]{align-items:center;display:flex;gap:12px;margin-bottom:24px}.back-btn[data-v-36d45b1b]{align-items:center;background:var(--rl-card);border:1px solid hsl(var(--border));border-radius:10px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;flex:none;height:36px;justify-content:center;transition:color .15s,border-color .15s,background-color .15s;width:36px}.back-btn[data-v-36d45b1b]:hover{background:hsl(var(--accent));border-color:hsl(var(--foreground) / .15);color:hsl(var(--foreground))}.head-text[data-v-36d45b1b]{align-items:center;display:flex;flex:1;gap:10px;min-width:0}.page-title[data-v-36d45b1b]{color:hsl(var(--foreground));font-size:20px;font-weight:700;letter-spacing:-.01em}.count-chip[data-v-36d45b1b]{align-items:center;background:hsl(var(--foreground) / .06);border-radius:999px;color:hsl(var(--muted-foreground));display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;height:22px;padding:0 9px}.head-actions[data-v-36d45b1b]{align-items:center;display:flex;flex:none;gap:8px}.limit-chip[data-v-36d45b1b]{align-items:center;background:hsl(var(--foreground) / .05);border-radius:8px;color:hsl(var(--muted-foreground));display:inline-flex;font-size:12px;height:28px;padding:0 10px}.resume-list[data-v-36d45b1b]{display:flex;flex-direction:column;gap:8px}.resume-row[data-v-36d45b1b]{align-items:center;background:var(--rl-card);border:1px solid hsl(var(--border));border-radius:12px;display:flex;gap:14px;padding:12px 14px;position:relative;transition:border-color .15s,box-shadow .15s,background-color .15s}.resume-row[data-v-36d45b1b]:not(.is-skeleton):hover{border-color:hsl(var(--foreground) / .15);box-shadow:0 1px 2px #09090b0a,0 6px 16px #09090b0d}.row-icon[data-v-36d45b1b]{align-items:center;background:hsl(var(--muted));border-radius:10px;color:hsl(var(--muted-foreground));display:inline-flex;flex:none;height:36px;justify-content:center;transition:background-color .15s,color .15s;width:36px}.resume-row:not(.is-skeleton):hover .row-icon[data-v-36d45b1b]{background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.row-body[data-v-36d45b1b]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.row-name[data-v-36d45b1b]{align-items:center;display:flex;gap:4px;min-width:0}.row-name-text[data-v-36d45b1b]{color:hsl(var(--foreground));cursor:text;font-size:14px;font-weight:600;letter-spacing:-.005em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rename-btn[data-v-36d45b1b]{align-items:center;border-radius:5px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;flex:none;height:20px;justify-content:center;opacity:0;transition:opacity .15s,background-color .15s,color .15s;width:20px}.resume-row:hover .rename-btn[data-v-36d45b1b]{opacity:1}.rename-btn[data-v-36d45b1b]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.row-meta[data-v-36d45b1b]{align-items:center;color:hsl(var(--muted-foreground));display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:6px}.row-meta-dot[data-v-36d45b1b]{opacity:.5}.row-actions[data-v-36d45b1b]{align-items:center;display:flex;flex:none;gap:2px;opacity:.65;transition:opacity .15s}.resume-row:hover .row-actions[data-v-36d45b1b]{opacity:1}.row-open[data-v-36d45b1b]{font-size:12.5px;gap:6px;height:32px;margin-left:6px;padding:0 12px}.icon-action[data-v-36d45b1b]{align-items:center;border-radius:8px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background-color .15s,color .15s;width:32px}.icon-action[data-v-36d45b1b]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.icon-action.is-danger[data-v-36d45b1b]:hover{background:#ef44441a;color:#ef4444}.row-mask[data-v-36d45b1b]{align-items:center;background:var(--rl-card);border-radius:12px;color:hsl(var(--muted-foreground));display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:.8;position:absolute;z-index:10}.empty-block[data-v-36d45b1b],.signin-block[data-v-36d45b1b]{align-items:center;background:var(--rl-card);border:1px dashed hsl(var(--border));border-radius:16px;display:flex;flex-direction:column;padding:80px 24px;text-align:center}.empty-icon[data-v-36d45b1b],.signin-icon[data-v-36d45b1b]{color:hsl(var(--muted-foreground) / .4);font-size:48px;margin-bottom:14px}.empty-title[data-v-36d45b1b],.signin-title[data-v-36d45b1b]{color:hsl(var(--foreground));font-size:17px;font-weight:600;margin-bottom:6px}.empty-desc[data-v-36d45b1b],.signin-desc[data-v-36d45b1b]{color:hsl(var(--muted-foreground));font-size:13.5px;margin-bottom:22px}@media (max-width:767px){.row-meta[data-v-36d45b1b]{display:none}.page-inner[data-v-36d45b1b]{padding:24px 16px 64px}}
