.personal-library-tabs{background:linear-gradient(160deg,#ffffff13,#ffffff05);border:1px solid #ffffff24;border-radius:100px;gap:4px;width:fit-content;max-width:100%;margin:20px 0;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff14,0 8px 22px #0002}.personal-library-tabs button,.viewing-categories button{color:#c3c6cf;cursor:pointer;min-height:42px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:100px;padding:10px 18px;font-size:14px;font-weight:600}.personal-library-tabs [aria-selected=true],.viewing-categories [aria-pressed=true]{color:#fff;background:linear-gradient(160deg,#ffffff29,#ffffff12);box-shadow:inset 0 1px #ffffff4d,0 2px 7px #0003}.personal-library-tabs button:hover,.viewing-categories button:hover{color:#fff;background-color:#ffffff0d}.personal-library-tabs button:focus-visible,.viewing-library button:focus-visible,.viewing-library a:focus-visible,.personal-library [role=tabpanel]:focus-visible{outline-offset:4px;outline:2px solid #91c9ff}.viewing-library-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.viewing-library-heading p{color:#b6b9c4;margin:0;line-height:1.6}.viewing-saved-link,.personal-library-watch{color:#edf4ff;align-items:center;gap:9px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.viewing-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:24px 0;display:flex}.viewing-categories{flex-wrap:wrap;gap:5px;display:flex}.viewing-categories button{background:linear-gradient(160deg,#ffffff12,#ffffff04);border:1px solid #ffffff20;padding:8px 16px;font-size:13px}.viewing-search{color:#bdc2d0;background:#ffffff08;border:1px solid #ffffff24;border-radius:100px;flex:1;align-items:center;gap:9px;min-width:160px;max-width:260px;padding:0 14px;display:flex}.viewing-search:focus-within{outline-offset:3px;outline:2px solid #91c9ff}.viewing-search input{color:#fff;width:100%;min-width:0;height:40px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:14px}.viewing-search input::placeholder{color:#a7aab5}.viewing-message{color:#b9bdc9;padding:32px 0;line-height:1.6}.viewing-more{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff2a;border-radius:100px;min-height:44px;margin:18px 0;padding:12px 24px}.viewing-more:disabled{opacity:.55;cursor:wait}.viewing-library .resume-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px;padding:0;display:grid}.viewing-library .resume-card{min-width:0}.resume-card time{color:#aeb2c1;margin-top:7px;font-size:12px;display:block}.resume-card .resume-art{aspect-ratio:16/9}.personal-library-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.personal-library-top p{margin:0}.personal-library .library-open{margin-top:0}.personal-library [role=tabpanel]{border-radius:24px}.personal-library .library-open-head{align-items:center}@media (width<=900px){.viewing-library .resume-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.viewing-library .resume-grid{grid-template-columns:1fr}.personal-library-tabs button{padding:10px 14px;font-size:13px}.viewing-controls{gap:14px}.viewing-search{flex-basis:100%;max-width:none}.viewing-categories{gap:6px}.viewing-categories button{padding:7px 12px;font-size:12px}.viewing-library-heading{gap:8px}.viewing-library-heading p{font-size:14px}}
